/* CSS Document */
body {margin:0 auto; font-size:12px; padding:0px; font-family:"Î¢ÈíÑÅºÚ"; color:#666; }
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {}
li {list-style:none; }
img {border:0px;}
a {color:#666; text-decoration:none;}
a:Hover { color:#333; }
.top{ width:100%; height:170px; margin:0 auto; background:url(../jpg/bj.jpg) repeat-x;}
.top1{ width:1200px; height:117px; margin:0px auto 3px auto;}
.top1a{ width:300px; height:117px; float:left;}
.top1b{ width:600px; height:117px; float:right;}
.top2{ width:1200px; height:50px; margin:0 auto;}
.top2a{ width:880px; height:50px; float:left;}
.top2a li{ width:110px; height:50px; float:left; line-height:50px; font-size:14px; color:#FFF; background:url(../jpg/dhb.jpg) no-repeat right center; text-align:center; font-weight:bold;}
.top2a li a{ width:110px; height:50px; float:left;color:#FFF; display:block;}
.top2a li a:hover{ width:110px; height:50px; float:left;color:#FFF; background:#216CB8; display:block;}
.top2b{ width:300px; height:32px; float:right; padding-top:8px; padding-bottom:10px;}
.ss{ width:300px; height:32px; float:left; background:#549AE0;}
.ss1{ width:265px; height:32px; float:left;}
.ss2{ width:32px; height:32px; float:right;}
.banner{ width:100%; height:400px; margin:0 auto; background:#EDF2FA;}
#flash {width:100%;height:400px;overflow:hidden;margin:0 auto;clear:both;position:relative;
}
#flash1 {width:100%;height:400px;background:url(../jpg/1.jpg) center no-repeat;
}
#flash2 {width:100%;height:400px;background:url(../jpg/2.jpg) center no-repeat;
}
#flash3 {width:100%;height:400px;background:url(../jpg/3.jpg) center no-repeat;
}
#flash4 {width:100%;height:400px;background:url(../jpg/4.jpg) center no-repeat;
}
#flash5 {width:100%;height:400px;background:url(../jpg/5.jpg) center no-repeat;
}
#flash img {width:100%;height:400px;
}
.flash_bar {width:50%;z-index:69;height:30px;overflow:hidden;position:absolute;bottom:10px;right:30px;text-align:center;
}
.flash_bar .dq {display:block;float:left;width:15px;height:15px;margin:5px 5px;cursor:pointer;background:url(../png/tg_flash_p.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../png/tg_flash_p.png", sizingMethod="crop");
}
.flash_bar .no {display:block;float:left;width:15px;height:15px;margin:5px 5px;cursor:pointer;background:url(../png/tg_flash_p2.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../png/tg_flash_p2.png", sizingMethod="crop");
}
#flashBg {height:400px;overflow:hidden;width:100%;clear:both;margin:0 auto;padding:0;
}
#flashLine {background:url(../touming.html) repeat-x center bottom;height:400px;width:100%;margin:0 auto;clear:both;
}
.sy1{ width:1200px; height:auto; margin:20px auto; overflow:hidden;}
.sy1y{ width:585px; float:left; height:auto; overflow:hidden;}
.sy1z{ width:585px; float:right; height:auto; overflow:hidden;}
.sy1a{ width:585px; height:40px; float:left; background:url(../jpg/st.jpg) no-repeat bottom;}
.sy1a1{ width:95px; height:40px; float:left; font-size:18px; font-weight:bold; color:#000; line-height:40px; text-align:center;}
.sy1a2{ width:60px; height:40px; float:right; line-height:40px; text-align:center; font-size:14px; color:#666;}
.sy1a2 a{color:#666; text-decoration:none;}
.sy1a2 a:hover{color:#3487DB; text-decoration:none;}
.sy1b{ width:565px; height:auto; float:left; padding:10px; overflow:hidden; text-align:left; color:#333; font-size:14px; line-height:30px;}
.sy1c{ width:555px; height:auto; float:left; padding:10px 15px; overflow:hidden; text-align:left; color:#333; font-size:14px; line-height:30px; background:#f3f3f3;}
.sy2{ width:1200px; height:auto; margin:0 auto; overflow:hidden; background:#EDF2FA; padding:10px 0px;}
.sy2a{ width:1200px; height:40px; float:left; background:url(../jpg/tj.jpg) no-repeat bottom;}
.sy2a1{ width:95px; height:40px; float:left; font-size:18px; font-weight:bold; color:#000; line-height:40px; text-align:center;}
.sy2a2{ width:60px; height:40px; float:right; line-height:40px; text-align:center; font-size:14px; color:#666;}
.sy2a2 a{color:#666; text-decoration:none;}
.sy2a2 a:hover{color:#3487DB; text-decoration:none;}
.sy2b{ width:1200px; height:auto; float:left; overflow:hidden; padding-top:15px;}
.mr_frbox {width:1200px; height:310px; margin:0 auto;}
.mr_frBtnL { float: left; margin:95px 10px 0px 10px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height:310px; width:1120px;}
.mr_frBtnR { float: right;  margin:95px 10px 0px 10px; display:inline; cursor: pointer;  }
.mr_frUl ul li {float: left; height:310px; width:190px;margin:0px 17px; display:inline; text-align:center; font-size:14px; color:#000; font-weight:bold;line-height:35px;}
.mr_frUl ul li a{ color:#000; text-decoration:none;}
.mr_frUl ul li a:hover{color:#3487DB; text-decoration:none;}
.sy1d{ width:585px; height:auto; float:left; overflow:hidden;}
.sy1d dl{ width:585px; height:45px; border-bottom:1px dashed #c4c4c4; float:left; line-height:45px;}
.sy1d dl dt{ width:70px; height:45px;float:left; text-align:center; font-size:16px; color:#999; padding-right:15px;}
.sy1d dl dd{ width:500px; height:45px;float:left; text-align:left; font-size:14px; color:#333;}
.sy1d dl dd a{ color:#333; text-decoration:none;}
.sy1d dl dd a:hover{ color:#3487DB; text-decoration:none;}
.sy3{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#549AE0; padding:18px 0px;}
.sy3a{ width:1200px; height:40px; font-size:18px; font-weight:bold; color:#000; line-height:40px; text-align:left; margin:0 auto; background:url(../jpg/yl.jpg) repeat-x bottom;}
.sy3b{ width:1200px; height:auto; margin:0 auto; overflow:hidden; text-align:left; line-height:35px; color:#fff;}
.sy3b a{ color:#fff; text-decoration:none;}
.sy3b a:hover{ color:#333; text-decoration:none;}
.sy4{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#3487DB; padding-top:15px; font-size:14px; color:#FFF; line-height:32px; text-align:center; padding-bottom:15px;}
.sy4 a{color:#FFF; text-decoration:none;}
.sy4 a:hover{color:#333; text-decoration:none;}
.nyban{ width:100%; height:300px; margin:0 auto; background:#f7f7f7; text-align:center;}
.bans{ width:1200px; height:20px; z-index:999; background:url(../jpg/sb.jpg) no-repeat bottom left; position:absolute; top:450px; left:50%; margin-left:-600px;}
.jj{ width:1200px; height:auto; margin:0 auto; overflow:hidden; background:url(../jpg/zb.jpg) repeat-y left;}
.jj1{ width:250px; height:auto; float:left; overflow:hidden;}
.jj1a{ width:250px; height:50px; float:left; background:#2B60AB; line-height:50px; text-align:center; font-size:20px; color:#FFF; font-weight:bold;}
.jj1a1{ width:250px; height:50px; float:left; background:#2B60AB; line-height:50px; text-align:center; font-size:20px; color:#FFF; font-weight:bold;}
.jj1b{ width:230px; height:auto; float:left; padding:10px; overflow:hidden; text-align:left; color:#333; font-size:12px; line-height:30px;}
.jj1c{ width:230px; height:auto; float:left; overflow:hidden; padding:5px 10px 10px 10px;}
.jj1c li{ width:230px; height:35px;float:left; text-align:left; font-size:14px; color:#333; line-height:35px; border-bottom:1px dashed #c4c4c4;}
.jj1c li a{ color:#333; text-decoration:none;}
.jj1c li a:hover{ color:#3487DB; text-decoration:none;}

.jj2{ width:950px; height:auto; float:right; overflow:hidden;}
.jj2a{ width:950px; height:50px; float:left; background:#f5f5f5;}
.jj2a1{ width:200px; height:50px; float:left; padding-left:40px; text-align:left; line-height:50px; color:#2B60AB; font-weight:bold; font-size:20px;}
.jj2a2{ width:600px; height:50px; float:right; background:#f5f5f5; line-height:50px; padding-right:10px; font-size:12px; color:#666; text-align:right;}
.jj2a2 a{color:#666; text-decoration:none;}
.jj2a2 a:hover{color:#3487DB; text-decoration:none;}
.jj2b{ width:900px; height:auto; overflow:hidden; float:left; padding:10px 10px 10px 40px}
.jj2b1{ width:900px; height:auto; float:left; text-align:left; font-size:14px; color:#333; line-height:30px;}
.xwdt{ width:900px; height:auto; float:left;}
.xwdt dl{ width:900px; height:45px; border-bottom:1px dashed #c4c4c4; float:left; line-height:45px;}
.xwdt dl dt{ width:70px; height:45px;float:left; text-align:center; font-size:16px; color:#999; padding-right:15px;}
.xwdt dl dd{ width:815px; height:45px;float:left; text-align:left; font-size:14px; color:#333;}
.xwdt dl dd a{ color:#333; text-decoration:none;}
.xwdt dl dd a:hover{ color:#3487DB; text-decoration:none;}
.fy{ width:100%; text-align:center; margin:20px 0px; height:auto; overflow:hidden; padding-bottom:30px; float:left;}
.bt{ width:100%; text-align:center; font-size:21px; float:left; line-height:50px; font-weight:bold; color:#000000; height:50px;}
.sj{ width:100%; text-align:center; border-bottom:1px dashed #CCCCCC; line-height:30px; float:left; font-size:12px; color:#999999; background:#efefef;}
.tu{ width:100%; margin:20px 0px; text-align:center; float:left;}
.nr{ width:100%; float:left; line-height:27px; text-align:left;}
.fp{ width:100%; float:left; line-height:30px; text-align:left;}
.fp a{ color:#333; text-decoration:none;}
.fp a:hover{ color:#3487DB; text-decoration:none;}
.wqqk{ width:900px; height:auto; float:left;}
.wqqk li{ height:310px; width:190px; float:left;margin:0px 17px 10px 18px; display:inline; text-align:center; font-size:14px; color:#000; font-weight:bold;line-height:35px;}
.wqqk li a{ color:#000; text-decoration:none;}
.wqqk li a:hover{color:#3487DB; text-decoration:none;}
.sljs{ width:900px; height:auto; float:left;}
.sljs li{ height:145px; width:210px; float:left;margin:0px 7px 10px 8px; display:inline; text-align:center; font-size:14px; color:#000;line-height:35px;}
.sljs li img{ padding:4px; border:1px solid #ccc;}
.sljs li a{ color:#000; text-decoration:none;}
.sljs li a:hover{color:#3487DB; text-decoration:none;}

#floatDivBoxs{width:170px;background:#fff;position:fixed;top:170px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../jpg/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../jpg/online_arrow.jpg) no-repeat;position:fixed;top:170px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}