﻿.ileft{width:640px;float:left;overflow:hidden;}
.iright{width:330px;float:right;overflow:hidden;}
.iileft{width:220px;float:left;overflow:hidden;}
.iiright{width:410px;float:right;overflow:hidden;}
.iiiright{width:750px;float:right;overflow:hidden;}
.flashbg{background:url(/image/flashbg.png) no-repeat center bottom;padding-bottom:10px;margin-bottom:10px;}
.flashout{height:290px;overflow:hidden;background:url(/image/flashbg.jpg) repeat-x left top;}
.flash{width:980px;height:290px;overflow:hidden;position:relative;margin:0 auto;z-index:1;}
.flash img{vertical-align:top;}
.flashbox{position:relative;overflow: hidden;}
.flashnumid{position:absolute; bottom:10px; right:5px;}
.flashnumid li{float:left;width:27px;height:12px;line-height:13px;line-height:12px !important;font-family:arial;background-color:#2c73b1;color:#ffffff;text-align:center;cursor:pointer;margin-right:1px;overflow:hidden;}
.flashnumid li:hover,.flashnumid li.active{background-color:#fea700;color:#ffffff;}
.flashcontentid li{height:290px;width:980px;overflow:hidden;}
.flashcontentid .mask{filter:alpha(opacity=40);opacity:0.4;width:100%;height:25px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.flashcontentid .comt{width:980px;height:25px;line-height:25px;overflow:hidden;position:absolute;left:0;bottom:0;font-size:12px;color:#ffffff;font-weight:bold;text-indent:10px;text-align:left;}
.flashbtn_next{position:absolute;width:60px;height:60px;top:115px;right:0;display:none;}
.flashbtn_next a{display:block;width:60px;height:60px;overflow:hidden;background:url(/image/flashbtn.png) no-repeat 0 0;}
.flashbtn_next a:hover{background-position:0 -70px;}
.flashbtn_prev{position:absolute;width:60px;height:60px;top:115px;left:0;display:none;}
.flashbtn_prev a{display:block;width:60px;height:60px;overflow:hidden;background:url(/image/flashbtn.png) no-repeat 0 -140px;}
.flashbtn_prev a:hover{background-position:0 -210px;}
.about{padding-bottom:15px;height:300px;}
.about h2{background-position:-10px -120px;height:28px;line-height:28px;overflow:hidden;padding-left:12px;margin:10px 0;font-size:14px;font-weight:normal;}
.jianjie{line-height:24px;height:216px;overflow:hidden;margin-bottom:10px;}
.about p a{background-position:0 -250px;color:#285991;float:right;padding-left:15px;line-height:12px;height:12px;overflow:hidden;}
.jianjie a:hover{color:#db1e26;}
.ifg{height:315px;width:30px;overflow:hidden;background:url(/image/ifg.png) no-repeat center 10px;float:left;}
.news{height:240px;overflow:hidden;}
.news h2{height:30px;line-height:30px;overflow:hidden;border-bottom:solid 1px #cccccc;padding-left:12px;margin-bottom:10px;font-size:14px;font-weight:normal;}
.news h2 span{float:left;}
.news h2 span a{display:block;padding:0 10px;background:#f0f0f0;border:solid 1px #cccccc;border-bottom:0;border-right:0;}
.news h2 .current a{background:#ffffff;color:#2c71b6;}
.news_ct{overflow:hidden;padding:0 10px;}
.news_ct ul{padding:0;display:none;}
.news_ct ul li{padding-left:10px;padding-right:5px;height:24px;line-height:24px;overflow:hidden;margin-bottom:0px;background-position:0px -340px;zoom:1;}
.news_ct ul .linel{height:5px;line-height:5px;font-size:5px;background:url(/image/line.png) repeat-x left center;overflow:hidden;}

.topnews{position:relative;z-index:1;margin-bottom:10px;background-position:0 -760px;background-repeat:repeat-x;border:solid 1px #dddddd;height:240px;overflow:hidden;}
.topnews h2{padding-right:10px;background-position:0 -120px;height:30px;line-height:29px;overflow:hidden;padding-left:20px;margin-bottom:10px;font-size:14px;font-weight:normal;}
.qqmarquee{width:300px;margin:0 auto;height:182px;overflow:hidden;}
.qqmarquee dl{overflow:hidden;zoom:1;padding:5px 0;}
.qqmarquee dl dt{float:left;width:100px;text-align:center;padding:2px;border:solid 1px #f0f0f0;height:75px;overflow:hidden;}
.qqmarquee dl dt img{}
.qqmarquee dl dd{float:right;width:180px;overflow:hidden;}
.qqmarquee dl dd h3{height:18px;line-height:18px;overflow:hidden;margin-bottom:3px;font-weight:normal;}
.qqmarquee dl dd p{height:60px;overflow:hidden;line-height:20px;color:#888888;}
.qqmarquee dl dd p a{color:#2c71b6;}
.qqmarquee dl dd p a:hover{color:#ee9d01;}

.product{position:relative;z-index:1;margin-bottom:10px;background-position:0 -760px;background-repeat:repeat-x;border:solid 1px #dddddd;height:210px;overflow:hidden;}
.product h2{padding-right:10px;background-position:0 -120px;height:30px;line-height:29px;overflow:hidden;padding-left:20px;margin-bottom:15px;font-size:14px;font-weight:normal;}
.productwrap{overflow:hidden;}
.product dl{overflow:hidden;zoom:1;width:168px;padding:2px;float:left;background:#f0f0f0;margin-left:11px;}
.product dl dt{width:168px;text-align:center;height:126px;overflow:hidden;}
.product dl dt img{vertical-align:top;}
.product dl dd{width:168px;overflow:hidden;margin:0 auto;height:18px;line-height:18px;text-align:center;background:#f0f0f0;}
.product dl dd a{color:#2c71b6;}
.product dl dd a:hover{color:#ee9d01;}
.contact{height:332px;overflow:hidden;padding-bottom:0;}
