html{margin:0;padding:0;border:0;}
body, h1, h2, h3, p, dl, dt, dd, ul, ol, li, form, img, span, button, input, textarea,th, td, div, td,s{margin:0;padding:0;}
body{font:12px "HiraginoSansGB", helvetica, "sans serif";background:#fff;}
table{border-collapse:separate;border-spacing:0;}
img{border:none;vertical-align:middle;}
button{cursor:pointer;}
label{cursor:pointer;}
s{text-decoration:none;}
i,em{font-style:normal;}
:focus{outline:0;*blr:expression(this.onFocus=this.blur())}
.pr{position:relative;}
.pa{position:absolute;}
.hide{display:none}
.undis{display:none;}
.clr{clear:both;}
a{color:#333;text-decoration:none;*blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline;color:#d87b0c;}
a:active{color:#F00;}
h1, h2, h3, h4, h5, h6 {color:#000;font-size:100%;}
h2 {font-weight:normal;color:#000;}
ul,ol{list-style-type:none;}
dl dt{font-weight:normal;}
.last{border:none !important;}
.pdt20{padding-top:26px;}
.mgb10{margin-bottom:10px !important;}
.fl{float:left;}
.flr{float:right;}
.hide{display:none;}
.clear{clear:both;}
.w710{width:710px;}
.w910{width:910px;}
.imgbox{border:1px solid #e3e3e3;padding:3px;float:left;margin-right:10px;}
.imgboxH{border:1px solid #e3e3e3;padding:3px;float:left;margin:15px 10px 0 0;}
.imgbox1{border:0;padding:3px;float:left;margin:10px 10px 5px 14px;}
.copy{text-align:center;font-size:10px;clear:both;border-top:1px solid #f4f4f4;background:#fff;padding:10px 0 5px 0;line-height:18px;color:#000;}
.copy span{font-size:10px;}

.h-box{position:relative;width:1920px;margin:0 auto;background:url(../images/h-bodybg.jpg) no-repeat;height:1025px;}
.h-box .h-logo{position:absolute;bottom:50px;right:50px;background:url(../images/h-logo.jpg) no-repeat;width:770px;height:255px;}
.h-nav{background:#1b395b;height:36px;line-height:36px;color:#fff;width:1920px;margin:0 auto;}
.h-nav ul{padding-left:280px;height:36px;}
.h-nav ul li{float:left;}
.h-nav ul li span{color:#0d2034;font-size:18px;margin:0 14px;}
.h-nav ul li a{color:#fff;font-size:14px;font-family:"Tahoma"}
.h-nav ul li a:hover{color:#f68028;}
.h-nav ul li.txt{padding-left:40px;line-height:38px;color:#ccc;}
.top{text-align:right;color:#000;padding-right:20px;line-height:18px;border-bottom:1px solid #e0e0e0;}
.top .cont{width:1106px;margin:0 auto;text-align:right;padding-right:20px;line-height:18px;}
.haed{width:1106px;margin:33px auto 3px;background:url(../images/logo-txt.png) no-repeat right 28px;}
.haed a{padding-left:30px;}
.main{width:1136px;margin:0 auto;}
.sidenav{width:210px;float:left;margin-right:6px;display:inline;background:#f7f7f7;}
.sHn{height:1500px;}
.sHn2{height:1700px;}
.sHn3{height:1220px;}
.sHn4{height:1320px;}
.sHn5{height:1030px;}
.sidenav ul li{line-height:32px;height:30px;color:#000;padding:0 0 8px 0;text-transform:uppercase;}
.sidenav ul li a{display:block;font-size:12px;color:#000;}
.sidenav ul li a:hover{color:#fff;}
.sidenav ul li.cur a{background:url(../images/sidenavbg.jpg) no-repeat 0 0;color:#000;font-size:12px;padding-left:8px;}
.sidenav ul li.cur a:hover{color:#fff;}
.sidenav ul li.cur2 a{background:url(../images/webimg.png) no-repeat 0 0;height:29px;padding:4px 0 0 0;color:#000;}
.sidenav ul li.cur2 a:hover{color:#fff;}
.sidenav ul li.sec{line-height:30px;text-indent:0;height:28px;padding:0 0 8px 0;}
.sidenav ul li.sec a{font-size:12px;padding-left:8px;}
.sidenav ul li.sec2{line-height:12px;text-indent:0;height:32px;padding:0 0 8px 0;}
.sidenav ul li.sec2 a{font-size:12px;padding-left:8px;}
.sidenav .contactus{line-height:22px;height:900px;color:#333;padding:40px 0 0 0;color:#000;}
.sidenav .contactus h2{width:182px;float:left;text-indent:0;font-size:16px;font-weight:bold;padding:6px 0 0 5px;text-transform:uppercase;font-weight:bold;}
.sidenav .contactus p{width:200px;float:left;padding:0 0 0 6px;font-size:12px;}
.sidenav .contactus img{border:0;text-align:center;float:left;padding:10px 0;}
.sidenav .contactus .imgcon{border:0;padding:0;}
.content{float:left;width:910px;position:relative;}
.content .title{margin-bottom:15px;background:url(../images/tilbg-abs1.jpg) no-repeat 0 0;height:100px;}
.content .title h2{font-size:30px;color:#2d3e5e;padding:30px 0 0 170px;}
.content .indbox p{line-height:180%;color:#333;}
.content .indbox strong{font-size:24px;}
.content .indbox .indpic{float:left;width:400px;}
.content .txtline{color:#666;height:760px;overflow:hidden;font-size:16px;float:left;width:505px;}
.content .txtlineT{height:775px;;}
.content .txtlineH{height:430px;}
.content .txtline p{line-height:24px;padding-right:10px;}
.content .txt1{float:left;width:300px;}
.content .txt1 p{padding:5px 0 0 0;}
.content .txt2{float:left;width:505px;}
.content .txt2 p{padding:5px 0 0 0;}
.content .txt2 p.tpadtop{padding:20px 0 0 0;}
.content .txt3{float:left;width:505px;padding:40px 0 0 0;}
.content .txt3 .tpadleft{padding-left:13px}
.content .txtline .txt3 p{line-height:26px;}
.content .txtline .txt4{float:left;width:505px;padding:60px 0 0 0;}
.content .txtline .txt4 p{padding:5px 0 0 0;}
.content .txtline .txt4 p.tpadtop{padding:20px 0 0 0;}
.content .txtline .txt4 p.tpadleft{padding:0 0 0 13px}
.content .indbox p.ico{background:url(../images/webimg.png) no-repeat -178px -187px;padding-left:15px;}
.content .rightmod{position:absolute;right:-56px;top:0;width:257px;background:url(../images/rbg.jpg) no-repeat right top;}
.content .rightmod ul li{margin-bottom:2px;}
.content .rightmod .het{width:257px;height:135px;background:url(../images/rbg1.jpg) no-repeat right top;}
.newsbox{width:690px;margin-bottom:10px;}
.newsbox .item{border:1px solid #e6e6e6;overflow:hidden;zoom:1;background:#f5f5f5;line-height:36px;padding-left:10px;color:#666;font-size:14px;cursor:pointer;}
.newsbox .item span{float:right;display:inline-block;background:url(../images/webimg.png) no-repeat -177px -72px;width:11px;height:7px;margin:15px 10px 0 0;}
.newsbox .item span.arrow{background-position:-177px -96px;}
.newsbox .pic{text-align:center;width:100%;margin:15px 0;}
.newsbox .setof{display:none;}
.newsbox .item:hover{border:1px solid #f5e3cb;background:#fbf4ea;}
.newsbox .pic img{padding:3px;border:1px solid #e3e3e3;}
.newsbox .linktxt{font-size:13px;padding:10px;line-height:180%;color:#666;}
.newsbox .linktxt a{color:#2d3e5e;}
.newsbox1{width:656px;margin:0 auto;}
.newsbox1 p{padding:30px 0 0 0;font-size:20px;}
.newsbox1 p a{color:#00F;text-decoration:underline;}
.newsbox1 p a:hover{text-decoration:none;color:#F60;}
.newsbox1 h3{width:656px;padding:40px 0 0 0;text-align:left;font-size:24px;}
.newsbox2{width:700px;margin:0 auto;padding:10px 0 0 0;height:835px;}
.nb2h{height:1370px;}
.newsbox2 p{width:700px;padding:5px 0;float:left;font-size:16px;}
.newsbox2 span img{cursor:pointer;}
.newsbox2 h4{width:700px;padding:20px 0 10px 0;margin:0;text-align:left;font-size:22px;float:left;}
.newsbox2 ul.palist{width:700px;float:left;}

.newsbox2 ul.palist li.p1{float:left;width:404px;border-right:1px solid #fff;border-top:1px solid #fff;}
.newsbox2 ul.palist li.p2{float:left;width:290px;border-top:1px solid #fff;}
.newsbox2 ul.palist li.p3{float:left;width:347px;border-right:1px solid #fff;border-top:1px solid #fff;}
.newsbox2 ul.palist li.p4{float:left;width:348px;border-top:1px solid #fff;}
.newsbox2 ul.palist li.p5{float:left;width:347px;}
.newsbox2 ul.palist li.p6{float:left;width:348px;}
.newsbox2 ul.palist li img{cursor:pointer;}

.newsbox2 .palist1{width:545px;float:left;}
.newsbox2 .palist1 .p1{    position: absolute;float:left;width:144px;border-right:1px solid #fff;border-top:1px solid #fff;}
.newsbox2 .palist1 .p2{    position: absolute;float:left;width:144px;border-top:1px solid #fff;}
.newsbox2 .palist1 .p3{    position: absolute;float:left;width:144px;border-right:1px solid #fff;border-top:1px solid #fff;}
.newsbox2 .palist1 .p4{    position: absolute;float:left;width:348px;border-top:1px solid #fff;}
.newsbox2 .palist1 .p5{    position: absolute;float:left;width:347px;}
.newsbox2 .palist1 .p6{    position: absolute;float:left;width:348px;}
.newsbox2 .palist1 .p7{    position: absolute;float:left;width:348px;}
.newsbox2 .palist1  img{cursor:pointer;}


.newsbox3{width:900px;margin:0 auto;padding:20px 0 0 0;height:850px;}
.newsbox3 h4{padding:10px 0 10px 0;margin:0;font-weight:normal;font-size:29px;}
.newsbox3 p{padding:0 0 10px 0;font-size:15px;color:#333;}
.newsbox3 p a{color:#00F;text-decoration:none;}
.newsbox3 p a:hover{text-decoration:underline;color:#F60;}
.newsbox3 .n1{float:left;width:247px;padding:0 25px 0 20px;}
.newsbox3 .n2{float:left;width:318px;padding:0 10px 0 0;}
.newsbox3 .n3{float:left;width:261px;padding:0 0 0 0;position:relative;}
.newsbox3 .n3 .pdfdw{position:absolute;right:32px;bottom:36px;width:77px;height:90px;}
.newsbox3 .n3 p.paddbot0{padding-bottom:0;}
.newsbox3 ul.prolist{float:left;}
.newsbox3 ul.prolist li img{cursor:pointer;}
.newsbox3 ul.prolist li.pro1{float:left;width:430px;padding:50px 20px 0 20px;}
.newsbox3 ul.prolist li.pro2{float:left;width:430px;padding:50px 0 0 0;}
.newsbox3 ul.prolist li.pro3{float:left;width:800px;padding:50px 0 0 50px;}
.newsbox3 img{max-width: 100%;}
.readmore{width:820px;margin:0 auto;padding:10px 0 0 0;height:auto;}
.readmore h4{padding:0 0 10px 0;margin:0;font-weight:normal;font-size:29px;text-align:center;}
.readmore p{padding:0 0 10px 0;font-size:15px;color:#000;line-height:24px;}
.readmore p.ppro{text-align:center;padding:10px 0 20px 0;}
.readmore p.end{text-align:center;font-size:18px;font-weight:bold;padding:20px 0;}
.readmore p.tagn{text-align:center;}
.readmore p.tid2{padding:0 0 0 20px;line-height:20px;}
.readmore p.tid3{padding:0 0 0 32px;line-height:20px;}
.readmore p.texun a{color:#00F;text-decoration:underline;}
.readmore p.texun a:hover{text-decoration:underline;color:#F60;}
.contactlist dl{clear:both;margin-bottom:20px;overflow:hidden;zoom:1;}
.contactlist dl dt{float:left;margin-right:20px;display:inline;}
.contactlist dl dt img{padding:2px;border:1px solid #e3e3e3;}
.contactlist dl dd{color:#666;margin-bottom:10px;float:left;width:380px;}
.contactlist dl dd a{color:#2d3e5e;}
.contactlist dl dd.poter{padding-bottom:5px;line-height:22px;}
.contactlist dl dd.poter span{color:#2d3e5e}
.contactlist dl dd.ico{background:url(../images/webimg.png) no-repeat;padding-left:18px;}
.contactlist dl dd.z1{background-position:-177px -117px;}
.contactlist dl dd.z2{background-position:-177px -142px;}
.contactlist dl dd.z3{background-position:-175px -163px;}
.filmlist{width:690px;}
.filmlist ul li{overflow:hidden;zoom:1;border-bottom:1px dotted #ccc;padding-bottom:20px;margin-bottom:20px;}
.filmlist ul li .pic{float:left;width:116px;height:116px;border:1px solid #e1e1e1;padding:3px;margin-right:10px;}
.filmlist ul li .cont{float:left;width:500px;}
.filmlist ul li .cont h3{font-size:16px;margin-bottom:7px;color:#333;}
.filmlist ul li .cont p{color:#666;line-height:180%;padding-left:14px;background:url(../images/webimg.png) no-repeat -182px -39px;}
.filmlist ul li .cont a.btn{display:inline-block;width:67px;height:22px;background:url(../images/webimg.png) no-repeat 0 -33px;margin-top:5px;}
.filmlist ul li .cont a.btn:hover{background-position:0 -56px;}
.piclist ul li{float:left;width:217px;height:144px;border:1px solid #e2e2e2;padding:3px;margin:0 8px 12px 0;}
.smallimg{overflow:hidden;zoom:1;width:475px;}
.smallimg li{float:left;margin-bottom:2px;margin-right:2px;cursor:pointer;}
.details{margin-top:20px;}
.details li{line-height:180%;padding-left:10px;background:url(../images/webimg.png) no-repeat -184px -39px;color:#666;}
.mask{width:100%;background:#000;opacity:0.6;position:absolute;z-index:11101;top:0;left:0;display:none;}
.maskcont{padding:20px;background:#fff;position:absolute;z-index:99999;display:none}
.maskcont .close{width:50px;height:50px;background:url(../images/close.png) no-repeat;display:block;position:absolute;right:-24px;top:-22px;}
.readmore ul{overflow:hidden;padding-left: 15px;}
.readmore ul li{list-style:disc inside;padding: 0 0 5px 0; font-size: 15px; color: #000; line-height: 24px;}
.tu {margin-top:20px;}
.tu li {float:left;width:50%;}
.tu li img {width:90%;}