/*@charset "utf-8";*/
#main div.m0{width:978px;margin:8px auto 0px auto;}
#main div.m1{border:1px solid #b9c9d6;margin:8px 0px 0px 0px;}
#main div.m1 div.lab{height:29px;line-height:29px;background:url(../images/img16.gif) 0px -1px no-repeat;}
#main div.m1 div.cnt{width:950px;line-height:24px;font-size:14px;margin:15px auto;}
#main div.m1 div.lab a.more{color:#737776;font-size:12px;font-weight:100;margin:0px 15px 0px 0px;display:inline-block;float:right;}
#main div.m2{border:1px solid #b9c9d6;border-top:0px;margin:10px 0px 0px 0px;}
#main div.m2 div.lab{height:30px;line-height:30px;background:url(../images/img16.gif) no-repeat;overflow:hidden;}
#main div.m2 div.lab ul.tab{margin:0px 0px 0px 60px;float:left;}
#main div.m2 div.lab ul.tab li{width:72px;height:30px;line-height:30px;text-align:center;float:left;}
#main div.m2 div.lab ul.tab li.spc{width:1px;background:url(../images/img26.gif) center center no-repeat;}
#main div.m2 div.lab ul.tab li a{width:72px;height:30px;font-size:14px;display:block;}
#main div.m2 div.lab ul.tab li a:hover{background:url(../images/img19.gif) center center no-repeat;}
#main div.m2 div.lab ul.tab li a.fus{background:url(../images/img19.gif) center center no-repeat;}
#main div.lab b{color:#fff;font-size:16px;margin:0px 0px 0px 35px;display:inline-block;float:left;}
#main div.find{height:40px;line-height:40px;border:1px solid #d9d9d9;background:url(../images/img06.gif) repeat-x;}
#main div.find *{display:block;float:left;}
#main div.find form{margin:10px 0px;padding:0px;}
#main div.find form input{width:275px;height:20px;color:#999999;border:1px solid #999999;}
#main div.find form a{width:83px;margin:0px 0px 0px 10px;}
#main div.find p.kw{width:350px;margin:0px 0px 0px 50px;overflow:hidden;}
#main div.find p.kw span{color:#017781;font-weight:800;}
#main div.find p.kw b{line-height:35px;margin:0px 3px;color:#595959;}
#main div.find p.kw a{color:#595959;}
#main div.news p.head{height:29px;line-height:29px;background:url(../images/img10.gif);font-weight:800;}
#main div.news p.head img{margin:7px 10px 8px 12px;display:inline-block;float:left;}
#main div.news div.nl{width:300px;float:left;}
#main div.news div.nl div.fus{width:298px;height:306px;overflow:hidden;}
#main div.news div.nl div.act{height:308px;overflow:hidden;}
#main div.news div.nl div.act ul{width:270px;margin:20px auto;}
#main div.news div.nl div.act ul li{line-height:27px;font-size:14px;}
#main div.news div.nl div.act ul li span{line-height:27px;font-size:12px; color:#333; float:right;}
#main div.news div.nc{width:413px;height:621px;overflow:hidden;margin:10px 0px 0px 9px;float:left;}
#main div.news div.nc p.head{font-size:14px;}
#main div.news div.nc p.head a{width:100px;height:30px;font-size:14px;text-align:center;display:block;float:left;}
#main div.news div.nc p.head a.fus{color:#ff0000;background:url(../images/img19.gif) center center repeat-x;}
#main div.news div.nc p.head a.bur{color:#000;background:none;}
#main div.news div.nc div.pan{width:380px;margin:10px auto;}
#main div.news div.nc div.pan div.cmd{width:380px;padding:0px 0px 13px 0px;border-bottom:1px dotted #c8c8c8;}
#main div.news div.nc div.pan div.cmd img{width:121px;height:98px;margin:0px 15px 0px 0px;}
#main div.news div.nc div.pan div.cmd b a{line-height:28px;color:#3682f3;font-size:18px;font-weight:800;}
#main div.news div.nc div.pan div.cmd p{font-size:14px;line-height:25px;/*letter-spacing:2px;*/}
#main div.news div.nc div.pan ul.l1{width:380px;margin:8px auto 0px auto;}
#main div.news div.nc div.pan ul.l1 li{width:190px;line-height:25px;font-size:14px;float:left;}
#main div.news div.nc div.pan ul.l2{width:380px;margin:8px auto 0px auto;}
#main div.news div.nc div.pan ul.l2 li{width:380px;line-height:25px;font-size:14px;}
#main div.news div.nc p.line{height:42px;background:url(../images/img12.gif) center center no-repeat;}
#main div.news div.nc div.col img{margin:3px 20px 10px 20px;display:inline-block;float:left;}
#main div.news div.nc div.col ul{margin:5px auto;}
#main div.news div.nc div.col ul li{line-height:24px;font-size:12px;}
#main div.news div.nr{width:247px;margin:0px 0px 0px 9px;float:left;}
#main div.news div.nr div.tel{height:211px;background:url(../images/img13.gif) center top no-repeat;overflow:hidden;}
#main div.news div.nr div.tel a{color:#032d79;font-size:18px;font-weight:800;display:inline-block;margin:26px 0px 0px 95px;}
#main div.news div.nr div.tel a.tel{color:#ff0000;}
#main div.news div.nr div.vdo{width:244px;height:221px;overflow:hidden;}
#main div.news div.nr div.act{height:172px;overflow:hidden;}
#main div.news div.nr div.act div.inf{height:142px;background:#f0f0f0;}
#main div.news div.nr div.act div.inf table{border-collapse:collapse;}
#main div.news div.nr div.act div.inf div.sbox{width:187px;margin:18px 0px 0px 0px;overflow:hidden;}
#main div.news div.nr div.act div.inf div.sbox div.item{width:93px;text-align:center;}
#main div.news div.nr div.act div.inf div.sbox td img{border:1px solid #727276;}
#main div.news div.nr div.act div.inf div.sbox td a{height:32px;line-height:16px;display:block;margin:5px 0px 0px 0px;}
#main div.ill div.inf div.nl{width:688px;float:left;}
#main div.ill div.inf div.nl div.il{width:248px;border-right:1px solid #b6c8d6;float:left;}
#main div.ill div.inf div.nl div.il div.img img{width:208px;height:182px;margin:20px auto 10px auto;padding:3px;border:1px solid #b6c8d6;display:block;}
#main div.ill div.inf div.nl div.il div.img a{width:208px;display:block;text-align:center;margin:0px auto;font-size:14px;}
#main div.ill div.inf div.nl div.il div.cmd p.head{width:216px;line-height:30px;margin:10px auto;background:url(../images/img21.gif);font-size:14px;text-indent:18px;}
#main div.ill div.inf div.nl div.il div.cmd ul.list{width:216px;margin:0px auto 20px auto;}
#main div.ill div.inf div.nl div.il div.cmd ul.list li{line-height:23px;color:#2b2b2b;font-size:12px;border-bottom:1px dotted #b8b8b8;}
#main div.ill div.inf div.nl div.il div.cmd ul.list li span{width:15px;height:23px;color:#fff;background:url(../images/img22.gif) center center no-repeat;text-align:center;font-size:11px;margin:0px 10px 0px 0px;display:block;float:left;}
#main div.ill div.inf div.nl div.ic{width:430px;margin:0px 0px 0px 8px;float:left;}
#main div.ill div.inf div.nl div.ic div.fus{width:428px;margin:10px auto;} 
#main div.ill div.inf div.nl div.ic div.fus p.head{line-height:26px;background:url(../images/img23.gif) no-repeat;color:#fff;font-size:14px;font-weight:800;text-indent:10px;}
#main div.ill div.inf div.nl div.ic div.fus div.inf{color:#000;line-height:23px;border:1px solid #b6c7d5;border-top:0px;padding:10px 15px;}
#main div.ill div.inf div.nl div.ic ul.arc{width:428px;height:366px;margin:0px auto 20px auto;overflow:hidden;}
#main div.ill div.inf div.nl div.ic ul.arc li{width:214px;height:176px;margin:8px 0px 0px 0px;float:left;overflow:hidden;}
#main div.ill div.inf div.nl div.ic ul.arc li p{line-height:35px;background:url(../images/img24.gif) center bottom no-repeat;font-size:14px;font-weight:800;margin:0px 0px 6px 0px;}
#main div.ill div.inf div.nl div.ic ul.arc li p.gan{color:#007cc4;text-indent:20px;}
#main div.ill div.inf div.nl div.ic ul.arc li p.gan a{color:#007cc4;}
#main div.ill div.inf div.nl div.ic ul.arc li p.dan{color:#000000;text-indent:20px;}
#main div.ill div.inf div.nl div.ic ul.arc li a{width:200px;height:24px;line-height:24px;margin:0px auto;display:block;font-size:14px;overflow:hidden;}
#main div.ill div.inf div.ir{width:280px;border-left:1px solid #b6c8d6;margin:0px 0px 0px 6px;float:left;}
#main div.ill div.inf div.ir div.t1{width:270px;height:302px;margin:0px auto;}
#main div.ill div.inf div.ir div.t1 p.head{height:30px;background:url(../images/img25.gif) center bottom repeat-x;padding:0px 0px 0px 15px;}
#main div.ill div.inf div.ir div.t1 p.head *{display:block;float:left;}
#main div.ill div.inf div.ir div.t1 p.head a{width:101px;height:30px;line-height:30px;font-size:14px;text-align:center;}
#main div.ill div.inf div.ir div.t1 p.head a.fus{background:url(../images/img27.gif) no-repeat;}
#main div.ill div.inf div.ir div.t1 p.head a.bur{background:url(../images/img28.gif) no-repeat;}
#main div.ill div.inf div.ir div.t1 ul.list{width:240px;margin:10px auto;}
#main div.ill div.inf div.ir div.t1 ul.list li{height:22px;line-height:22px;}
#main div.ill div.inf div.ir div.t1 ul.list li img{position:relative;top:3px;margin:0px 10px 0px 0px;}
#main div.ill div.inf div.ir div.test{width:260px;margin:0px auto;}
#main div.ill div.inf div.ir div.test p.head{height:40px;line-height:30px;background:url(../images/img29.gif) no-repeat;font-size:14px;text-indent:25px;}
#main div.ill div.inf div.ir div.test p.form{height:30px;line-height:30px;color:#177805;}
#main div.ill div.inf div.ir div.test p.form select{border:1px solid #177805;}
#main div.ill div.inf div.ir div.test p.form img{margin:0px 0px 0px 15px;cursor:pointer;}
#main div.ill div.inf div.ir div.test textarea{width:98%;height:50px;border:1px solid #177805;font-size:12px;}
#main div.ill div.inf div.ir div.test span{width:100%;height:41px;line-height:30px;display:block;}
#main div.ill div.inf div.ir div.t2{width:270px;height:233px;margin:0px auto;}
#main div.ill div.inf div.ir div.t2 p.head{height:33px;line-height:30px;background:url(../images/img29.gif) no-repeat;font-size:14px;text-indent:25px;}
#main div.ill div.inf div.ir div.t2 ul.list{width:240px;margin:6px auto 7px auto;}
#main div.ill div.inf div.ir div.t2 ul.list li{height:22px;line-height:22px;}
#main div.ill div.inf div.ir div.t2 ul.list li img{position:relative;top:3px;margin:0px 10px 0px 0px;}
#main div.ill div.inf div.ir div.map{width:260px;height:267px;margin:0px auto;}
#main div.ill div.inf div.ir div.map p.head{height:34px;line-height:30px;background:url(../images/img29.gif) no-repeat;font-size:14px;text-indent:35px;}
#main div.ext div.box{width:960px;height:160px;margin:0px auto;overflow:hidden;}
#main div.ext div.box table{border-collapse:collapse;}
#main div.ext div.box table div.item{width:240px;height:134px;}
#main div.ext div.box table div.item div.pan{width:228px;height:132px;margin:0px auto;border:1px solid #06a3f0;}
#main div.ext div.box table div.item div.pan img{width:94px;height:124px;margin:3px 10px 0px 3px;display:block;float:left;}
#main div.ext div.box table div.item div.pan b{line-height:28px;color:#02869f;font-size:14px;float:left;}
#main div.ext div.box table div.item div.pan textarea{width:115px;height:66px;line-height:21px;border:0px;font-size:12px;overflow:hidden;float:left;}
#main div.ext div.box table div.item div.pan div.txt{width:115px;height:70px;line-height:21px;float:left;word-break:break-all;overflow:hidden;}
#main div.ext div.box table div.item div.pan div.btn{width:115px;height:22px;margin:6px 0px 0px 0px;float:left;}
#main div.ext div.box table div.item div.pan div.btn a{width:45px;height:22px;display:block;float:left;}
#main div.ext div.box table div.item div.pan div.btn a.b1{background:url(../images/btn01.jpg) center center no-repeat;margin-left:3px;}
#main div.ext div.box table div.item div.pan div.btn a.b2{background:url(../images/btn02.jpg) center center no-repeat;margin-left:6px;}
#main div.mien div.pan{width:955px;margin:0px auto;overflow:hidden;}
#main div.mien div.pan table{width:955px;margin:10px auto;border-collapse:collapse;}
#main div.mien div.pan table tr td{text-align:center;line-height:21px;font-size:14px;}
#main div.mien div.pan table tr td div.item{width:191px;text-align:center;}
#main div.mien div.pan table tr td div.item img{margin:0px 5px 5px 0px;border:1px solid #d9ded7;}
#main div.lead div.inf{background:url(../images/img20.gif);letter-spacing:1px;}
#main div.lead div.inf span{width:46px;line-height:23px;background:#ff9546;text-align:center;margin:0px 5px 0px 0px;display:block;float:left;}
#main div.link ul{width:950px;margin:0px auto 0px auto;}
#main div.link ul li{margin-right:10px;display:block;float:left;}

#main #focus{POSITION: relative; border:none;}
#focpic{width:204px;height:96px;border:#CFCAD0 1px solid;position: absolute;FILTER: RevealTrans(duration = 1,transition=12);left: 1px;
top: 1px;padding:0px;}
.small_thum li{Z-INDEX:20;CURSOR:pointer;padding-top:4px;POSITION:absolute;TOP:233px;WIDTH:99px;HEIGHT:62px;list-style-type:none;}
.small_thum li img{width:95px;height:62px;}
#focus a:link img,#focus a:visited img{border:#CFCAD0 1px solid;}
#focus a:hover img,#focus a:active img{padding:1px;border:#CFCAD0 1px solid;}
.tmb0 {LEFT: 0px;}
.tmb1 {LEFT: 100px;}
.tmb2 {LEFT: 199px;}
.script60{ height:177px; overflow:hidden;}

#focus p a img{ width:296px;}



