/*@import "/Skins/Default/resetcommon.css";*/

/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/**/
.banner{ height:500px; overflow:hidden; position:relative; z-index:8;}
.banner a{ display:block; background:url("../images/banner.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/banner.jpg*/ no-repeat center top; height:500px; overflow:hidden;}

.sou{ height:40px; background:url("../images/sou_bg.png")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/sou_bg.png*/ no-repeat center top; z-index:10;overflow:hidden; position:relative; margin-top:-40px;}
.sou .content{ width:920px; margin:0 auto; padding:0 40px;}
.s_inp01{ width:212px; margin-top:8px;}
.ip01{width:170px; font:12px "宋体"; height:24px; line-height:24px; background:url("../images/sou1.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/sou1.gif*/ no-repeat; border:0 ; padding-left:10px;overflow:hidden; color:#a6a3a3;}
.ip02{ width:32px; height:24px; border:0; background:url("../images/sou2.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/sou2.gif*/ no-repeat;cursor:pointer;overflow:hidden;}
.sou p{ width:600px; color:#000; font:12px "宋体"; height:40px; line-height:40px; overflow:hidden;}
.sou p a{color:#000; padding:0 6px;}

.par{ height:177px; margin-top:36px; overflow:hidden; background:url("../images/par_bg.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/par_bg.jpg*/ no-repeat center top;}
.par h3{ width:270px; height:177px; font:24px "Microsoft Yahei"; text-align:center; font-weight:bold; overflow:hidden; float:left;}
.par h3 a{ display:block; color:#fff; padding-top:50px;}
.par h3 span{ display:block; font:14px "Microsoft Yahei"; color:#fff; margin-top:6px;}
.par2{ width:730px; overflow:hidden; height:177px; float:right;}
.par2 .arr1{ width:13px; height:19px; overflow:hidden; display:inline; margin:75px 0 0 25px;}
.par2 .arr2{width:13px; height:19px; overflow:hidden; display:inline; margin:75px 25px 0 0;}
.par2 li{ width:188px; float:left; margin:33px 0 0 23px; display:inline;}
.par2 li img{ width:186px; height:101px; border:1px solid #d9d9d9; display:block;}
.par2 li em{ display:block; font:12px "Microsoft Yahei"; text-align:center; color:#666; line-height:32px; height:32px; cursor:pointer;}  


/**/
.fen{ width:269px; height:252px; position:relative; z-index:9;margin-top:39px; background:url("../images/fen_bg.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/fen_bg.jpg*/ no-repeat center top;}
.fen h2 a{ display:block; font:22px "Microsoft Yahei"; text-align:center; font-weight:bold; height:52px; line-height:52px; overflow:hidden; color:#fff;}
.fen h3{ width:221px; height:36px; position:relative;font:14px "Microsoft Yahei"; line-height:36px;margin:5px auto 0;}
.fen h3 a{ display:block; padding-left:24px; color:#333; background:url("../images/fen_bg1.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/fen_bg1.jpg*/ no-repeat center top;}
.fen h3 a:hover{ background:url("../images/fen_bg2.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/fen_bg2.jpg*/ no-repeat center top; color:#fff;}
.list{ width:245px; height:316px; overflow:hidden; position:absolute; top:0; left:221px; background:url("../images/fen_list.png")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/fen_list.png*/ no-repeat center top;}
.list ul{ width:219px; float:right; padding-top:6px;}
.list li{ width:219px; height:24px; overflow:hidden; font:12px "宋体"; line-height:24px;}
.list li a{ display:block; color:#fff; background:none;}
.list li a:hover{ background:url("../images/fen_listbg.png")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/fen_listbg.png*/ no-repeat center top; text-decoration:none;}

.pro{ width:708px; border:1px solid #d9d9d9; margin-top:39px; height:247px; overflow:hidden; position:relative;}
.tit1{ height:37px; overflow:hidden;}
.tit1 li{ width:155px; height:37px; float:left; font:18px "Microsoft Yahei"; text-align:center; line-height:37px;}
.tit1 li a{ display:block; color:#333;}
.tit1 li a:hover,.tit1 .cur a{ background:url("../images/pro_bg.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/pro_bg.gif*/ no-repeat left top; color:#fff;}
.pro h5 a{ display:block; width:36px; height:11px; overflow:hidden; position:absolute; top:15px; right:35px;}
.pro2 li{ width:199px; height:147px;border:1px solid #d9d9d9; float:left; display:inline; margin:20px 0 0 25px;}
.pro2 li img{ width:199px; height:128px;} 
.pro2 li em a{ display:block; font:12px "宋体"; height:19px; line-height:19px; color:#666; overflow:hidden; background:#d9d9d9; text-align:center;}
.pro2 li em a:hover{ background:#0a79bd; color:#fff; text-decoration:none;}

/**/
.solu{ height:417px; overflow:hidden; background:url("../images/solu_bg.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/solu_bg.gif*/ no-repeat center top;}
.solu1{ width:523px; margin-top:22px; float:left; overflow:hidden;}
.solu1 h3{ height:75px; overflow:hidden; font:28px "Microsoft Yahei"; font-weight:bold; line-height:75px; overflow:hidden;}
.solu1 h3 a{ color:#0a79bd;}
.solu1 h3 em{ font:18px "Times New Roman"; color:#000; padding-left:8px; text-transform:uppercase;}
.solu1 h3 span{ display:inline-block; width:36px; height:11px; margin-top:36px;}
.solu1 dl{ width:394px; height:274px; overflow:hidden; float:left; position:relative;}
.solu1 dd{ width:394px; height:274px;}
.solu1 dd img{ width:394px; height:274px;}
.solu1 dt{ width:105px; height:43px; overflow:hidden; font:16px Arial, Helvetica, sans-serif; color:#fff; position:absolute; bottom:0; right:0; background:url("../images/solu_alp.png")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/solu_alp.png*/; text-align:center; line-height:43px;}
.solu1 dt a{ color:#fff;}
.solu1 dt a.a01{ font-size:30px;}
.solu1 ul{ width:123px; height:275px; overflow:hidden; float:right;}
.solu1 li{ width:123px; height:82px; overflow:hidden; margin-bottom:14px;}
.solu1 li img{width:123px; height:82px;}
.solu2{ float:right; width:350px; display:inline; margin-right:63px; overflow:hidden; height:350px; overflow:hidden; margin-top:22px;}
.solu2 dt{ width:225px; height:44px; margin:0 auto; overflow:hidden;}
.solu2 dd h4 a{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; height:40px; line-height:40px; color:#333; margin-top:20px; overflow:hidden;}
.solu2 dd p{ font:14px "Microsoft Yahei"; line-height:28px; height:196px; overflow:hidden;}
.solu2 dd em a{ display:block; float:right; width:85px; height:35px; background:#007bbb; text-align:center; font:12px "Microsoft Yahei"; line-height:35px; overflow:hidden; color:#fff;}

.guan1{ width:1000px; margin:43px auto 40px; height:180px; overflow:hidden; position:relative;}
.guan1 h3 img{ width:1000px; height:180px;}
.guan1 p{ width:370px; height:44px; background:url("../images/guan1_bg.png")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/guan1_bg.png*/ no-repeat center top; font:18px "Microsoft Yahei"; text-align:center; line-height:44px; color:#fff; overflow:hidden; position:absolute; top:0; right:0;}
.guan1 span a{ display:block; width:102px; height:28px; position:absolute; top:114px; right:64px;}

.ys01{ background:url("../images/ys_bg1.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys_bg1.jpg*/ no-repeat center top; height:680px; overflow:hidden; position:relative;}
.ys{ width:1000px; margin:0 auto; position:relative;}
.ys dl{ width:390px; height:295px; position:absolute; top:280px; left:-32px; background:url("../images/ys01.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys01.gif*/ no-repeat left top; padding-left:88px;}
.ys dt{ font:20px "Microsoft Yahei"; font-weight:bold; color:#000; background:url("../images/ys_line.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys_line.gif*/ repeat-x left bottom; padding-bottom:8px; padding-top:28px;}
.ys dt em{ display:block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999;}
.ys dd p{ font:14px "Microsoft Yahei"; color:#666; line-height:23px; background:url("../images/ys_dot.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys_dot.gif*/ no-repeat left 8px; padding-left:16px; margin-top:18px;}
.ys dl span{ color:#fd1313;}

.ys02{ height:1051px; background:url("../images/ys_bg2.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys_bg2.jpg*/ no-repeat center top;}
.ys02 dl{ position:absolute; top:21px; left:480px; width:410px; background:url("../images/ys02.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys02.gif*/ no-repeat left top;}
.ys02 .dl02{position:absolute; top:410px; left:-32px;background:url("../images/ys03.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys03.gif*/ no-repeat left top;}
.ys02 .dl03{position:absolute; top:720px; left:480px;background:url("../images/ys04.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/ys04.gif*/ no-repeat left top;}
/**/

.tit2{ height:49px; font:16px "Microsoft Yahei"; line-height:49px; overflow:hidden; background:url("../images/wit_h.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/wit_h.gif*/ no-repeat left bottom;}
.tit2 a{ color:#fff; padding-left:10px;}
.tit2 em{ font:12px "Times New Roman"; padding-left:20px; color:#a6a6a6; text-transform:uppercase;}
.tit2 span a{ display:inline-block; width:36px; height:11px; overflow:hidden; margin-top:20px;}

.wit{ height:445px; width:640px; background:#f2f2f2; padding:0 10px 10px 10px; margin-top:40px; overflow:hidden;}
.wit2{ background:#fff; height:396px;}
.wit dl{ width:256px; float:left; display:inline; margin:20px 0 0 42px;}
.wit dt{ width:256px; height:165px;}
.wit dt img{ width:250px; border:3px solid #d9d9d9; height:159px;}
.wit dd h4{ font:14px "Microsoft Yahei"; font-weight:bold; line-height:30px; height:43px; overflow:hidden; margin-top:12px;}
.wit dd h4 a{ color:#000;}
.wit dd h4 span{ display:block; text-align:right; font-weight:normal; color:#000;}
.wit dd p{ font:12px "宋体"; line-height:24px; height:96px; overflow:hidden; color:#666;}
.wit dd em a{ display:block; float:right; width:85px; height:30px; background:#007bbb; text-align:center; font:12px "Microsoft Yahei"; line-height:30px; overflow:hidden; color:#fff;}

.honor{height:445px; width:292px; background:#f2f2f2; padding:0 10px 10px 10px; margin-top:40px; overflow:hidden;}
.honor .tit2,.about .tit2,.alb .tit2{ background:url("../images/honor_h.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/honor_h.gif*/ no-repeat left bottom;}
.honor2{background:#fff; height:376px; overflow:hidden; padding-top:20px;}
.honor2 .arr1{ width:19px; height:79px; overflow:hidden; margin-top:130px;}
.honor2 ul{width:225px; margin:0 0 0 33px; display:inline-block; overflow:hidden; }
.honor2 li{ width:225px; height:188px;overflow:hidden;}
.honor2 li img{ width:225px; height:151px;}
.honor2 li em{ display:block; text-align:center; font:12px "宋体"; color:#333; height:36px; line-height:36px; cursor:pointer;}

.bg1{background:#f2f2f2; padding:0 10px 10px 10px; margin-top:22px;}
.about{ height:409px; overflow:hidden;}
.about dl{ height:360px; overflow:hidden; background:#fff;}
.about dt{ width:490px; height:310px; background:url("../images/about_bg.jpg")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/about_bg.jpg*/ no-repeat left top; margin:30px 0 0 10px; float:left; display:inline;}
.about dt img{ width:411px; height:264px; margin:15px 0 0 40px;}
.about dd{ width:455px; margin:29px 0 0 8px; float:left; display:inline; overflow:hidden;}
.about dd h4 a{ display:block; height:68px; font:16px "Microsoft Yahei"; font-weight:bold; color:#007bbb; line-height:68px; overflow:hidden; font-weight:bold;}
.about dd p{ font:12px "Microsoft Yahei"; line-height:24px; color:#666; height:144px; overflow:hidden; text-indent:2em;}
.about dd em a{ display:block; margin-top:32px;}

.alb{ height:249px; overflow:hidden;}
.alb2{ background:#fff; height:200px; overflow:hidden; position:relative;}
.alb2 .arr1{ width:33px; height:41px; overflow:hidden; position:absolute; top:76px; left:15px;z-index:9;}
.alb2 .arr2{width:33px; height:41px; overflow:hidden; position:absolute; top:76px; right:15px; z-index:9;}
.alb2 ul{ margin-left:10px;}
.alb2 li{ width:220px; float:left; margin:24px 0 0 15px; display:inline;}
.alb2 li img{ width:218px; height:137px; border:1px solid #d9d9d9;}
.alb2 li em{ display:block; text-align:center; height:30px; line-height:30px; color:#666; font-family:"宋体"; cursor:pointer;}

.bg2{ height:436px; background:#f2f2f2 url("../images/dy_bg.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/dy_bg.gif*/ no-repeat center top; margin-top:20px; overflow:hidden;}
.dy{ width:652px; margin-top:50px; padding-left:10px;overflow:hidden; position:relative;}
.dy h5 a{ display:block; width:72px; height:8px; overflow:hidden; position:absolute; top:30px; right:0;}
.tit3{ height:53px; overflow:hidden;}
.tit3 li{ width:110px; float:left; font:16px "Microsoft Yahei"; font-weight:bold;}
.tit3 li a{ display:block; color:#666; background:url("../images/dy_h1.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/dy_h1.gif*/ no-repeat left 2px; padding-left:10px;}
.tit3 li em{ display:block; font:16px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.tit3 li a:hover,.tit3 .cur a{ color:#007bbb;background:url("../images/dy_h2.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/dy_h2.gif*/ no-repeat left 2px;}
.tit3 .li a:hover em,.tit3 .cur em{ color:#007bbb;}
.dy dl{ height:165px; margin-top:23px; overflow:hidden;}
.dy dt{ width:261px; height:149px; float:left; overflow:hidden;}
.dy dt img{ width:253px; height:141px; padding:3px; background:#fff; border:1px solid #d5d5d5; display:block;}
.dy dd{ width:375px; float:right; overflow:hidden;}
.dy dd h4 a{ display:block; font:12px "宋体"; font-weight:bold; height:36px; overflow:hidden; color:#007bbb;}
.dy dd p{ font:12px "Microsoft Yahei"; color:#666; line-height:24px; height:48px; overflow:hidden;}
.dy dd em a{ display:block; width:126px; height:34px; overflow:hidden; background:url("../images/dy_btn.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/dy_btn.gif*/ no-repeat center top; font:12px "Microsoft Yahei"; text-align:center; line-height:34px; color:#fff; margin-top:20px;}
.dy2 li{ width:270px; float:left; margin-right:20px; font:12px "Microsoft Yahei"; line-height:32px; line-height:32px; border-bottom:1px dotted #9f9f9f; background:url("../images/dy_jt.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/dy_jt.gif*/ no-repeat left 11px; padding-left:12px;}
.dy2 li a{ color:#666;}
.dy2 li a:hover{ color:#0587d0;}
.dy2 .nones{ border:0;}

.faq{ width:277px; margin:50px 10px 0 0; height:380px; display:inline; overflow:hidden; position:relative;}
.faq h5 a{ display:block; width:72px; height:8px; overflow:hidden; position:absolute; top:30px; right:0;}
.faq dl{ padding:12px 0;}
.faq dt{ height:28px; font:12px "Microsoft Yahei"; border-bottom:1px dashed #b1b1b1; line-height:18px; background:url("../images/q.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/q.gif*/ no-repeat left top; padding-left:24px;}
.faq dt a{ color:#242424;}
.faq dd{ font:12px "Microsoft Yahei"; line-height:24px; color:#666; background:url("../images/a.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/a.gif*/ no-repeat left 2px; padding-left:24px; margin-top:8px;}

/**/
.link{height:124px;overflow:hidden; margin-top:16px;}
.link h4{ height:26px; background:url("../images/link_bg.gif")/*tpa=http://www.hd1989.com/Skins/Default/Img/Index/link_bg.gif*/ no-repeat left bottom;font:16px "Microsoft Yahei"; padding:20px 0 0 87px;overflow:hidden;}
.link h4 a{ color:#007bbb;}
.link h4 span a{ font:12px "Microsoft Yahei";font-weight:bold; color:#007bbb;display:inline-block;}
.link p{ height:87px; line-height:24px; color:#666; padding-top:10px;}
.link p a{ display:inline-block; color:#666; padding:0 19px;}
/*index.css end*/


/*flash切换*/
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:40px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#F98904;  background:#efefef; border:1px solid #F98904; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#F98904; color:#fff;}

.cpwerwer ul li{ width:200px; height:50px; float:left; line-height:50px; border-bottom:1px solid #CCC; background:url(../images/cpcp.jpg) no-repeat; background-position:20px 18px; padding-left:35px;}