/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#5f5e63; background-color:White; font-family:"微软雅黑","宋体";}
ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,p,input,table,td,tr{ margin:0; padding:0;}
ul,li,ol,li,dd,dt,dl{list-style:none;}
a{ color:Black; text-decoration:none;}
a:hover{ color:#009cf0; text-decoration:none;}
img{ border:none;}
ul{ margin:0px; padding:0px; float:left;}
li{ float:left;}
div{ word-wrap:break-word; float:left;}
table{ display:table;border-collapse:collapse;}
.textcenter{ width:930px; margin-left:auto; margin-right:auto; float:none;}
a,button{outline:none; /*移除虚线框  IE8,FF有用*/ hide-focus: expression(this.hideFocus=true); /*IE6、IE7*/}
.pager{ width:100%; margin-top:30px;}

#focus {width:100%; height:290px; overflow:hidden; position:relative;}
#focus ul {height:490px; position:absolute;}
#focus ul li {float:left; height:290px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{ margin-left:-960px; left:50%; position:absolute;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:auto; height:10px; padding:5px 10px; right:30px; bottom:15px; text-align:right;}
#focus .btn span { width:10px; height:10px; display:inline-block; _display:inline; _zoom:1; _font-size:0; margin-left:5px; cursor:pointer; background-image:url('../images/dian.png'); background-repeat:no-repeat; background-position:center center;}
#focus .btn span.on { background-image:url('../images/dian2.png'); background-repeat:no-repeat; background-position:center center;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.top{ width:100%; height:102px; background-image:url('../images/bg1.jpg'); background-repeat:repeat-x; background-position:center bottom;}
.intop{ width:930px; height:102px; float:none; margin-left:auto; margin-right:auto;}
.topL{ width:150px; height:102px; display:block; float:left; background-image:url('../images/logo.jpg'); background-repeat:no-repeat; background-position:center center;}
.topR{ width:700px; height:102px; margin-left:80px;}
.topR li{ width:auto; height:36px; margin-top:35px;}
.topR li a{ width:auto; height:36px; line-height:36px; padding:0px 22px; display:block; float:left; color:#6a6a6a; font-size:15px; text-align:center;}
.topR li a:hover{ color:Black;}
.pop{ width:auto; height:25px; border:solid 1px #dddddd; color:#cccccc; display:none; line-height:25px; padding:0px 10px; position:absolute; top:5px;}
.pop span{ width:16px; height:11px; display:block; position:absolute; bottom:-9px; left:30px; background-image:url('../images/pop.jpg'); background-repeat:no-repeat; background-position:center center;}
.menu{ width:100%; height:32px; background-color:#eeeeee; font-size:12px; margin-top:5px;}
.inmenu{ width:930px; height:32px; float:none; margin-left:auto; margin-right:auto;}
.men{ width:auto; height:32px; margin-left:-30px;}
.men li{ width:auto; height:32px;}
.men li a{ width:auto; height:32px; line-height:32px; float:left; display:block; padding:0px 33px; color:#7e7e7e;}
.men li a:hover{ color:Black;}
.zix{ width:58px; height:32px; margin-left:12px; line-height:32px; padding-left:20px; word-spacing:-2px; background-image:url('../images/tel.jpg'); background-repeat:no-repeat; background-position:left center;}
.zix2{ width:110px; height:32px; line-height:32px; font-size:17px;}
.zix3{ width:100px; height:32px; line-height:32px; margin-left:10px;}
.ly{ width:22px; height:22px; display:block; float:left; margin-top:6px; background-image:url('../images/ly.jpg'); background-repeat:no-repeat; background-position:center center; cursor:pointer; margin-left:15px;}
.searchBtn{ width:22px; height:22px; margin-top:6px; position:relative; background-image:url('../images/sea.png'); background-repeat:no-repeat; background-position:center center; cursor:pointer; margin-left:10px;}
.sinput{ border:none; width:79px; padding-left:5px; height:20px; margin-top:1px; display:none; position:absolute;}
.sbtn{ width:22px; height:22px; background-color:White; border:none; position:absolute; right:0px; background-image:url('../images/sea.png'); background-repeat:no-repeat; background-position:center center; cursor:pointer; display:none;}
.gdmenu{ position:fixed; top:0px; margin-top:0px; z-index:9999;}
.bla{ width:100%; height:100%; background-color:Black; filter:alpha(opacity=50);-moz-opacity:0.5; position:fixed; left:0px; z-index:9999; display:none;}
.msgBox{ display:none; width:400px; height:220px; padding-top:40px; background-color:White; position:fixed; z-index:10000; margin-top:200px; left:50%; margin-left:-200px; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; border-radius:12px;}
.m1{ width:400px; height:120px; float:left;  font-size:20px; font-weight:bold; text-align:center; margin-left:auto; margin-right:auto;}
.m2{ width:130px; height:45px; line-height:45px; color:White; float:left; background-color:#4591cb; margin-left:40px; margin-top:30px; text-align:center; display:block; border:none; cursor:pointer;}
.m3{ width:130px; height:45px; line-height:45px; color:White; float:left; background-color:#4591cb; margin-left:55px; margin-top:30px; text-align:center; cursor:pointer;}
.apl{ width:315px; height:120px; border:solid 1px #ccc;}
.news{ width:100%; height:37px; background-image:url('../images/bg2.jpg'); background-repeat:repeat-x; background-position:center bottom;}
.innew{ width:930px; height:37px; line-height:37px; color:#888888; float:none; margin-left:auto; margin-right:auto;}
.main{ width:100%; height:auto;}
.contacttab{ width:100%; margin-top:40px;}
.inmain{ width:930px;  margin-top:60px; float:none; margin-left:auto; margin-right:auto;}
.inmain1{ width:930px;  margin-top:0px; float:none; margin-left:auto; margin-right:auto;}
.inmain a{ color:#666;}
.par1{ width:930px; height:auto; margin-top:-25px; border-bottom:solid 1px #dddddd; padding-bottom:73px;}
.al{ width:705px; height:auto;}
.fuwu{ width:198px; height:auto; margin-left:25px; border:solid 1px #ccc; margin-top:45px;}
.fuwu2{ width:200px; height:auto; margin-left:25px;}
.pti{ width:180px; height:40px; line-height:40px; font-weight:bold; color:#555555; font-size:13px; border-bottom:solid 1px #ccc; padding-left:18px;}
.pti2{ width:180px; height:40px; line-height:40px; font-weight:bold; color:#555555; font-size:13px; padding-left:18px;}
.pal{ width:705px; height:auto; margin-left:-3px;}
.pal li{ width:210px; height:290px; padding:10px; border:solid 1px #dddddd; color:#888888; cursor:pointer; margin-left:3px; margin-top:5px;}
.palImg{ width:210px; height:170px; overflow:hidden;}
.palTxt{ width:210px; height:51px; overflow:hidden; margin-top:30px;}
.palTxt span{ font-weight:bold; font-size:13px;}
.palTxt2{ width:210px; height:50px; overflow:hidden; display:none; color:White; margin-top:30px;}
.palMore{ width:210px; height:20px; margin-top:13px;}
.palMore a{ width:70px; height:20px; line-height:20px; display:block; float:left; background-color:#aaaaaa; text-align:center; color:White;}
.gdan{ width:701px; height:35px; border:solid 1px #dddddd; text-align:center; color:#c50b2f !important; line-height:35px; margin-top:72px; display:block; float:left;}
.gdan:hover{ background-color:#dddddd; color:#c50b2f;}
.fwul{ width:198px; height:auto; margin-top:25px; padding-bottom:29px;}
.fwul li{ width:180px; height:25px; line-height:25px; margin-left:18px;}
.fwul li a:hover{ color:#222;}
.par2{ width:930px; height:auto; margin-top:30px; color:#777777;}
.jianjie{ width:670px; height:auto; line-height:180%;}
.jianjie span{ font-weight:bold;}
.jj2{ width:205px; height:auto; margin-left:55px; padding-top:42px; line-height:180%;}
.foot{ width:100%; height:300px; background-color:#dddddd; border-bottom:solid 1px #fff;}
.infoot{ width:930px; height:300px; float:none; margin-left:auto; margin-right:auto; overflow:hidden;}
.fd{ margin-top:55px; margin-bottom:55px; float:right;}
.fh{ width:71px; height:18px; display:block; font-size:11px; float:left; border:solid 1px #c0c0c0; text-align:center; line-height:18px; color:#777777; margin-top:10px; margin-right:30px;}
.fh:hover,.db:hover{ color:#777777;}
.db{ width:71px; height:29px; display:block; font-size:11px; float:left; margin-left:30px; background-image:url('../images/db.jpg'); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:40px; color:#777777;}
.footL{ width:145px; height:300px; display:block; float:left; background-image:url('../images/logo2.jpg'); background-repeat:no-repeat; background-position:left 65px;}
.footR{ width:777px; height:300px; margin-left:8px;}
.footR ul{ width:86px; height:auto; margin-top:65px; margin-left:25px;}
.footR ul li{ width:86px; height:27px; line-height:27px;}
.footR ul li a{ color:#888888;}
.footR ul li a:hover{ color:#333;}
.fli{ font-size:15px; color:#444444; height:35px !important; line-height:35px !important;}
.foot2{ width:100%; height:30px; background-color:#dddddd;}
.infoot2{ width:930px; height:30px; line-height:30px; float:none; margin-left:auto; margin-right:auto; font-weight:500; font-size:12.4px; color:#444;}
.infoot2 span{ color:#f50000; font-size:15.4px; font-weight:bold;}
.foot3{ width:100%; height:76px; background-color:#dddddd; color:#777777; border-top:solid 1px #eeeeee;}
.infoot3{ width:930px; height:76px; float:none; margin-left:auto; margin-right:auto; font-size:11px;}
.ftl{ width:335px; height:76px; line-height:80px;}
.ftl a{ color:#777777;}
.cnzz{ width:40px; height:47px; margin-top:29px;}
.ftm{ width:350px; height:51px; padding-top:25px;}
.ftr{ width:auto; height:76px; line-height:76px; float:right; font-family:Arial; font-size:8px;}
.left{ width:153px; height:auto; margin-top:60px;}
.right{ width:729px; height:auto; margin-left:48px; margin-top:60px; padding-top:15px;}
.lti{ width:90px; height:45px; border-bottom:solid 1px #000; padding-top:15px; color:#555555; font-weight:bold; font-size:13px;}
.lti2{ width:63px; height:60px; border-bottom:solid 1px #cacad9;}
.leftUl{ width:153px; height:auto;}
.leftUl li{ width:153px; height:64px; border-bottom:solid 1px #cacad9;}
.leftUl li a{ width:143px; height:64px; line-height:84px; float:left; display:block; padding-left:10px; color:#555555; font-size:13px;}
.leftUl li a:hover{ background-image:url('../images/dian.jpg'); background-repeat:no-repeat; background-position:left 39px; color:#000;}
.leftUlCur a{ background-image:url('../images/dian.jpg'); background-repeat:no-repeat; background-position:left 39px; color:#000 !important;}

.pal_ny{ width:940px; height:auto; margin-left:-5px; margin-top:53px;}
.pal_ny li{ width:210px; height:290px; padding:10px; border:solid 1px #dddddd; color:#888888; cursor:pointer; margin-left:3px; margin-top:5px;}
.morepropage{ width:930px; height:35px; border:solid 1px #dddddd; text-align:center; color:#c50b2f; line-height:35px; margin-top:72px; display:block; float:left;margin-left:-5px;}
.morepropage:hover{ background-color:#dddddd; color:#c50b2f;}


/*probanner*/
.probanner{ width:990px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:88px; margin-left:-25px;}
.banner_index{height:550px;position: relative;overflow:hidden;width: 100%;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:185px; width:50px; height:99px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0; left:0px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right:0px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2; width:100%;}
.banner_index .banner_wrap li{width:auto; height:550px; float:left; position:relative; overflow:hidden;}
.banner_index .banner_wrap li img{ margin-left:75px;}
.indexBanner_num{width:920px;margin: 0 auto;padding:10px 0; text-align:right;position:relative; z-index:9; top:530px;} 
.indexBanner_num a{width:9px;height:9px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 5px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}


.banner_index .btn2,.banner_pro .bBtn2{position: absolute;top:0px; width:520px; height:530px;display: block;z-index: 3;}
.banner_index .btnPre2,.banner_pro .bPre2{background: url(../images/bg_btnPre_index.png) no-repeat 0 0; left:0px; background-position:left center;}
.banner_index .btnPre2:hover,.banner_pro .bPre2:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0; background-position:left center;}
.banner_index .btnNext2,.banner_pro .bNext2{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right:0px; background-position:right center;}
.banner_index .btnNext2:hover,.banner_pro .bNext2:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0; background-position:right center;}


.casepage{ width:930px; margin-top:75px;}
.caseleft{ width:700px;}
.casems{ width:700px; height:110px; overflow:hidden; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.casename{ width:700px; height:46px; line-height:46px; font-size:16px; color:#666; overflow:hidden;}
.customer , .service{ width:700px; height:auto; line-height:20px; overflow:hidden; color:#666;}
.nyeditfree{ width:700px; margin-top:20px;}
.page{ margin-top:70px; width:700px;}
.pageLeft , .pageright{ width:350px; height:36px; line-height:36px; border-top:1px solid #ddd; overflow:hidden;}
.pageLeft a , .pageright a{ color:#666;}
.pageLeft a:hover , .pageright a:hover{ color:#000;}
.pageright{ text-align:right;}
.button{ width:700px; text-align:right;}
.caseeright{ width:178px; float:right;}
.right_ti{ width:178px; height:20px; line-height:20px; color:#666; font-size:12px; margin-top:20px;}
.right_pic{ width:178px; height:144px; margin-top:20px;}
.right_erji{ width:178px; height:auto; border-top:solid 1px #bbbbbb;}
.right_erji li{}
.right_erji li a{ border:solid 1px #bbbbbb; border-top:none; display:block; height:30px; background-color:#bbbbbb; width:166px; padding-left:10px; line-height:30px; color:#555555; background:#fff url(../images/jia2.png) no-repeat 160px center; margin-top:0px;}
.right_erji li a:hover{ background:#bbb url(../images/jia.png) no-repeat 160px center; color:#fff;}
.morecase{ width:178px; height:20px; line-height:20px; margin-top:20px;}
.morecase span{ text-align:right; float:right;}
.morecase a{ color:#666;}
.morecase a:hover{color:#f71e1e;}
.tab{ width:930px; height:35px; line-height:34px; overflow:hidden; margin-top:30px; border-bottom:1px solid #cacad9;}
.tab li a{ display:block; padding:0 10px;color:#555555; height:34px; line-height:34px; margin-top:0px; margin-left:35px;}
.tab li a:hover{ border-bottom:1px solid #d90000; color:#000 !important;}
.current_a{ border-bottom:1px solid #d90000; color:#000 !important; margin-top:1px;}
.border0{ margin:0 !important;}
.contact_way{ width:930px; height:auto; margin-top:40px;}
.contact_way p{ line-height:18px; letter-spacing:-0.5px;}
#container { width: 930px; height: 34px; position: relative; overflow: hidden; background-color:#fff; margin: auto; font-family: Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif; border-bottom:1px solid #cacad9;}
#container li { display: block;  height: 32px;line-height:32px; list-style: none; margin-left:40px; }
.first_li{ margin:0 !important;}
.first_li2{ margin:0 !important;}
.cureeli{ height:33px !important;border-bottom:1px solid #d90000 !important; height:33px !important;}
.cureeli a{ color:Black !important;}
#container li a { color: #666; text-decoration: none;  text-align:center; display: block; position: relative;  height: 32px; font-size: 12px; }
#container li a:hover { color:#000; }
#container li a span { display: block; position: absolute; left: 10px; top: 0; font-weight: normal; font-size: 10px; -webkit-text-size-adjust: none; opacity: 0.6; filter: alpha(opacity=60); }
#buoy { position: absolute; width:48px; height: 1px; background: #d90000; bottom: 0px; left: -157px; }

.firstP{color:#f40000; font-weight:bold;}
.leave{ width:100%; height:auto; overflow:hidden; background:url(../images/contact_bg.png) top center repeat-x; padding-top:40px; background-color:#eeeeee;}
.leavepic{ width:930px; height:252px;}
.leaveti{ width:930px; height:20px; line-height:20px; margin-top:40px; color:#000000;}
.leaveby{ width:460px; line-height:19.2px; color:#666; float:none;}
.leavenow{ width:440px; float:none;}
.name{ width:220px; float:left; height:20px; line-height:20px;}
.text{ width:154px;border:1px solid #ccc; line-height:20px; color:#666;}
.areaname{ width:440px;}
.areanam span{ display:block; line-height:25px !important; width:20px; float:none;}
.areatxt{border:1px solid #ccc; height:76px; width:372px; color:#666; }
.leavetxt{ display:block; height:25px; line-height:25px; width:60px; float:left; color:#666;}
.leavetxt2{ display:block; height:25px; line-height:25px; width:60px; float:right; color:#666;}
.xingxing{ color:#000;}
.leavenow{ margin-top:50px;}
.send{ width:440px; text-align:right; margin-top:20px;}
.leavebtn{ border:0; background-color:#666; cursor:pointer; color:#fff; width:76px; height:22px; line-height:22px; float:right;}
.map{ width:100%; overflow:hidden;}
.map img{ width:1920px; height:574px; position:relative; left:50%; margin-left:-960px;}
.map2{ width:100%; height:789px; overflow:hidden; margin-top:25px; margin-bottom:50px;}
.map2 iframe{ border:none;}
.maptxt{ height:40px; line-height:40px; margin-top:25px;}
.strateposition{ height:40px; line-height:40px; background-color:#eeeeee; width:925PX; margin-top:67px; color:#9a7959; font-size:13px; padding-left:5px;}
.stratecont{ width:930px; height:auto; margin-top:12px;margin-left:0px;}
.strategybanner{ width:990px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:63px; }

.logo-vi{ width:940px; height:auto; margin-left:-5px; margin-top:53px;}
.logo-vi li{ width:288px; height:360px; padding:10px; border:solid 1px #dddddd; color:#888888; cursor:pointer; margin-left:3px; margin-top:5px;}
.morepropage{ width:930px; height:35px; border:solid 1px #dddddd; text-align:center; color:#c50b2f; line-height:35px; margin-top:72px; display:block; float:left;margin-left:-5px;}
.logoImg{ width:288px; height:233px; overflow:hidden;}
.logoTxt{ width:288px; height:51px; overflow:hidden; margin-top:35px;}
.logoTxt span{ font-weight:bold; font-size:13px;}
.logoTxt2{ width:288px; height:50px; overflow:hidden; display:none; color:White; margin-top:35px;}
.logoMore{ width:288px; height:20px; margin-top:13px;}
.logoMore a{ width:70px; height:20px; line-height:20px; display:block; float:left; background-color:#aaaaaa; text-align:center; color:White;}
.clickmorelogo{ width:930px; height:35px; border:solid 1px #dddddd; text-align:center; color:#c50b2f; line-height:35px; margin-top:72px; display:block; float:left;margin-left:-5px;}
.clickmorelogo:hover{ background-color:#dddddd; color:#c50b2f;}
.videolist{ width:700px;}
.videolist li{ width:700px; height:513px; padding-top:50px; border-top:1px solid #ddd; overflow:hidden;}
.videoimg{ width:660px; height:418px; margin-left:20px; z-index:1;}
.videotxt{ width:660px; float:left; margin-left:20px;}
.vims{ width:660px; height:30px; line-height:20px; font-weight:normal; overflow:hidden; margin-top:30px;}
.vistart a{ color:#666;}
.vistart a:hover{ color:#f50000;}
.morevideo{ width:700px; height:35px; border:solid 1px #dddddd; text-align:center; color:#c50b2f; line-height:35px; margin-top:72px; display:block; float:left;margin-left:-5px;}
.morevideo:hover{ background-color:#dddddd; color:#c50b2f;}
.videoplay{ width:700px; height:396px; overflow:hidden;}
.button1{ width:930px; text-align:right;}
.spread{ width:940px; height:auto; margin-left:-5px; margin-top:0px;}
.spread li{ width:283px; height:215px; padding:0px; border:solid 0px #dddddd; color:#888888; cursor:pointer; margin-left:20px; margin-top:5px; margin-top:80px;}
.spreadlist{ width:283px; height:215px;}
.spreadlist:hover{border-bottom:solid 1px #dddddd;}
.spreadpic{ width:283px; height:167px;}
.spreadtxt{ width:283px; height:33px; line-height:33px; margin-top:10px; overflow:hidden; text-align:center;}
.banner{ width:100%; overflow:hidden;}
.banner img{ width:1920px; height:290px; position:relative; left:50%; margin-left:-960px;}
.searchpostion{ width:930px; height:40px; line-height:40px; font-size:15px; color:#545454;}
.searchbox{ width:930px;border-bottom:1px solid #ddd; height:auto; padding-bottom:40px;}
.searchtxt{ width:259px; height:21px;background:url(../images/search_L.png) right center no-repeat; border:0; float:left; display:block; color:#545454; font-size:11px;}
.searchsub{ width:30px; height:21px; background:url(../images/search_R.png) no-repeat left center; border:0px; display:block;}
.searchcont{ width:930px; height:auto;}
.searchcont li{ width:930px; height:138px; border-bottom:1px solid #ddd;margin-top:48px; padding:0 0 40px 0; overflow:hidden;}
.searchti{ width:930px; height:20px; line-height:20px; overflow:hidden; }
.searchti a{color:#000000;}
.searchti a:hover{color:#b20000;}
.searchms{ width:650px; height:60px; line-height:20px; overflow:hidden; margin-top:20px;}
.searchweb{ width:930px; height:40px; line-height:40px; overflow:hidden;}
.searchweb a{color:#b20000;}
.searchweb a:hover{color:#000;}
.yema{ width:930px; height:auto; overflow:hidden;}

.noline{ border-top:none;}
.nomargin{ margin-top:0px;}

.ndBox{ width:760px;height:503px;}
.ndNum{ width:690px; top:400px;}
.ndLR{ top:150px !important;}
.ndMT{ margin-top:50px; height:510px;}
.ndUL li{ height:393px !important;}
.line{ border-top:solid 1px #ccc; height:30px; width:700px; margin-left:25px;}

.anli{ width:930px; height:auto; border-left:solid 1px #6a6a6a; margin-top:70px; margin-left:1px;}
.anli li{ width:308px; height:173px; border-bottom:solid 1px #6a6a6a; border-right:solid 1px #6a6a6a; overflow:hidden;}
.anliPic{ width:308px; height:173px; cursor:pointer;}
.anliTitle{ width:308px; height:28px;}
.anliTitle span{ width:auto; height:28px; line-height:28px; padding-left:10px; display:block; float:left;}
.anliTitle a{ width:90px; height:28px; line-height:28px; float:right; text-align:center;}

.dpn{ width:1280px; height:880px; background-image:url('../images/dnp.png'); background-repeat:no-repeat; background-position:center 65px;}
.indimg{ width:820px; height:515px; margin-left:230px; margin-top:115px; overflow:hidden; cursor:pointer;}
.indimg img{ display:none; cursor:pointer;}
.dpTxt{ width:1280px; height:auto; margin-top:60px;}
.indp{ width:1280px; height:auto; display:none;}
.indp a:hover{ color:Red;}

.per{ width:100%; height:auto; display:none;}
.per2{ width:100%; height:auto;}
.clear{ clear:both;}
.newwidth{ width:700px !important;}

.cl{ width:700px; height:auto; float:left;}
.cl li.clLi{ width:700px; height:280px; margin-top:52px; border-bottom:solid 1px #ccc; float:left;}
.clL{ width:314px; height:230px;}
.clR{ width:300px; height:230px; margin-left:86px;}

.ndBox2{ width:314px;height:230px;}
.ndNum2{ width:314px; top:200px;}
.ndMT2{ margin-top:0px; height:230px; width:314px; margin-left:0px;}
.ndUL2 li{ height:230px !important;}
.ndUL2 li img{ margin-left:0px !important;}

.ndBox3{ width:200px;height:117px;}
.ndMT3{ margin-top:0px; height:117px; width:200px; margin-left:0px; margin-top:6px;}
.ndUL3 li{ height:117px !important;}
.ndUL3 li img{ margin-left:0px !important;}
.ftitle{ width:200px; height:25px; color:#a5a5a5; margin-top:30px;}
.ftL{ width:145px; height:25px; line-height:25px;}
.ftR{ width:55px; height:25px;}

.btn3{position: absolute;top:185px; width:50px; height:99px;display: block;z-index: 3;}
.btnPre3{ width:23px; height:13px; line-height:13px; display:block; border:solid 1px #ccc; text-align:center; color:#ccc; position:static; float:left; margin-top:5px;}
.btnPre3:hover{ border:solid 1px #000; color:Black;}
.btnNext3{ width:23px; height:13px; line-height:13px; display:block; border:solid 1px #ccc; text-align:center; color:#ccc; position:static; float:left; margin-left:5px; margin-top:5px;}
.btnNext3:hover{ border:solid 1px #000; color:Black;}

.clrTitle{ width:300px; height:25px; line-height:25px;}
.clrTitle a{ color:#777777; font-weight:bold; font-size:13px;}
.clrTxt{ width:300px; height:132px; overflow:hidden; line-height:180%; color:#777777;}
.clrMore{ width:300px; height:25px; margin-top:15px;}
.clrMore a{ width:90px; height:25px; line-height:25px; float:left; display:block; text-align:center; color:White; background-color:#777;}

.inmain2{ width:940px;  margin-top:0px; float:none; margin-left:auto; margin-right:auto;}
.inmain2 object{ margin-left:-70px;}
.mcur a{ color:Black !important;}
.webBox{ width:100%; height:auto; margin-bottom:50px;}
.webBox2{ width:100%; height:auto; background-color:#f6f6f6;}
.inWebBox{ width:1280px; height:auto; float:none; margin-left:auto; margin-right:auto;}
.newPart{ width:100%; height:auto; margin-top:55px; margin-bottom:55px;}
.returnBtn{ width:71px; height:18px; display:block; font-size:11px; float:right; border:solid 1px #c0c0c0; text-align:center; line-height:18px; color:#777777; margin-top:10px; margin-right:20px;}
.returnBtn:hover,.topBtn:hover,.topBtn2:hover,.returnBtn2:hover{ color:#777777;}
.topBtn{ width:71px; height:29px; display:block; font-size:11px; float:right; background-image:url('../images/db.jpg'); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:40px; color:#777777;}

.returnBtn2{ width:71px; height:18px; margin-left:267px; display:block; font-size:11px; float:left; border:solid 1px #c0c0c0; text-align:center; line-height:18px; color:#777777; margin-top:10px;}
.topBtn2{ width:71px; margin-left:30px; height:29px; display:block; font-size:11px; float:left; background-image:url('../images/db2.jpg'); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:40px; color:#777777;}
.subTitle{ width:625px; height:25px; line-height:25px; padding-left:75px; font-size:13px; color:#777777; margin-bottom:30px;}
.nline{ width:700px; height:2px; border-bottom:solid 1px #ccc;}


#slide{width:178px;height:144px;overflow:hidden;position:absolute;}
#slide div{text-decoration:none;display:block;width:178px;height:144px;position:absolute;left:480px;}









