@charset "utf-8";
/* CSS Document */

/**公共部分**/
*{margin:0px; padding:0px;}
img{border:none; vertical-align:top;}
li{list-style-type:none;}
ul,dl,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
h2{ font-size:20px; font-family:"微软雅黑"; color:#333333;}
body{font:14px "微软雅黑"; }
address,cite,code,em,th{font-weight:normal; font-style:normal;}
.clear{clear:both;}
a{outline: none;}

.aBlack a,.aBlack{ color:#333333; text-decoration:none;}
.aBlack a:hover,.aBlack:hover{ color:#FF4639; text-decoration:underline;}

.bBlack a,.bBlack{ color:#666666; text-decoration:none;}
.bBlack a:hover,.bBlack:hover{ color:#FF4639; text-decoration:underline;}

.cBlack a,.cBlack{ color:#999999; text-decoration:none;}
.cBlack a:hover,.cBlack:hover{ color:#FF4639; text-decoration:underline;}

.aRed a,.aRed{ color:#FF4639; text-decoration:none;}
.aRed a:hover,.aRed:hover{ text-decoration:underline;}

.aWhite a,.aWhite{ color:#FFFFFF; text-decoration:none;}
.aWhite a:hover,.aWhite:hover{ text-decoration:underline;}

.aBlue a,.aBlue{ color:#006ECC; text-decoration:none;}
.aBlue a:hover,.aBlue:hover{ text-decoration:underline;}

.aOrange a,.aOrange{ color:#FF5300; text-decoration:none;}
.aOrange a:hover,.aOrange:hover{ text-decoration:underline;}


/**头部**/
.dxHead{ width:100%;}
.dxTop{ width:100%; height:35px; background:#F6F6F6;}
.dxTopCont{width:1150px; height:35px; margin:auto;}
.dxTopIn{width:1150px; }
.dxTopLeft{ float:left; height:35px; line-height:35px; font-size:12px; color:#818181;}
.dxTopRight{ float:right;}
.dxTopSjBox{ float:left; position:relative;}
.dxTopSj{ width:37px; height:36px;  position:relative; top:0px; right:0px; z-index:103; }
.cc,.dxTopSj a{ display:block; width:37px; height:36px; background:url(../dximages/images/bg1.png) no-repeat 0px -475px;}
.dd,.dxTopSj a:hover{  background:url(../dximages/images/bg1.png) no-repeat -50px -475px;}
.dxTopSjImg{ width:134px; height:137px; border:1px solid #D5D5D5; background:#FFFFFF; position:absolute; right:0px; top:35px; z-index:102;}
.dxTopSjImg img{ margin:10px 0px 0px 7px;}
.dxTopCd{ float:left; position:relative;}
.bb,.dxTopCdTitle a{ display:block; width:37px; height:36px; background:url(../dximages/images/bg1.png) no-repeat -50px -425px; position:relative; top:0px; right:0px; z-index:103;}
.aa,.dxTopCdTitle a:hover{background:url(../dximages/images/bg1.png) no-repeat -95px -425px; }
.dxTopCdSub{ width:498px; background:#FFFFFF; position:absolute; right:0px; top:35px; padding-bottom:20px; border:1px solid #D5D5D5; z-index:102;}
.dxTopCdSub dl{ float:left; width:120px; margin:20px 0px 0px 35px; display:inline;}
.dxTopCdSub dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.dxTopCdSub dl dd{ width:125px;}
.dxTopCdSub dl dd a{ display:block; height:18px; line-height:18px; overflow:hidden;  margin-top:10px;}
.dxHeadIn{ width:1150px; margin:auto;}
.dxLogo{ float:left; width:300px; height:95px; margin-top:24px;}
.dxLogo a{ display:block; width:300px; height:95px; background:url(../dximages/images/logo.png) no-repeat;}
.dxLogo a img{ width:300px; height:95px;}
.dxHeadMenu{ float:right; width:785px; margin-top:32px;}
.dxHeadMenu dl{ float:left; width:136px; margin:0px 0px 0px 21px; display:inline;}
.dxHeadMenu dl dt{ width:136px; }
.dxHeadMenu dl dt a{ display:block; width:136px; font-size:16px; line-height:26px;}
.dxHeadMenu dl dt a b{ display:block; width:26px; height:26px; float:left; background:url(../dximages/images/bg1.png) no-repeat; margin:0px 10px 0px 22px; display:inline;}
.dxHeadMenu dl dt a b.icon1{ background-position:0px -35px;}
.dxHeadMenu dl dt a b.icon2{ background-position:-35px -35px;}
.dxHeadMenu dl dt a b.icon3{ background-position:-70px -35px;}
.dxHeadMenu dl dt a b.icon4{ background-position:-105px -35px;}
.dxHeadMenu dl dt a b.icon5{ background-position:-140px -35px;}
.dxHeadMenu dl dd{ width:136px;}
.dxHeadMenu dl dd a{ display:block; float:left; margin:11px 0px 0px 16px; width:50px; height:16px; line-height:16px; overflow:hidden; font-size:12px; display:inline;}
.dxNavBg{ width:100%; height:auto; background:#FF6900; margin-top:24px;}
.dxNav{ width:1150px; height:50px; margin:auto;}
.dxNavList{ float:left; height:50px;}
.dxNavList li{ float:left; height:50px;}
.dxNavList li a{ display:block; float:left; height:50px; line-height:50px; padding:0px 14px; font-size:16px; text-decoration:none; color:#FFFFFF;}
.dxNavList li a.hover{ background:#333333;}
.dxSer{ float:right; width:228px; height:33px; border-radius:100px; background:#FFFFFF; margin-top:9px;}
.dxSer input.submit1{ border:none; background:none; width:20px; height:20px; background:url(../dximages/images/bg1.png) no-repeat 0px -70px; cursor:pointer; margin:7px 10px 0px 0px; float:right; }
.dxSer input.text1{ border:none; background:none; width:175px; height:33px; line-height:33px; margin:0px 0px 0px 10px; font-size:14px; font-family:"微软雅黑"; color:#999999;}
.dxSubNav{ width:100%; height:38px; background:#F6F6F6;}
.dxSubNavList{ width:1150px; margin:auto;}
.dxSubNavList li{ float:left;}
.dxSubNavList li a{ display:block; float:left; height:38px; line-height:36px; font-size:14px; color:#333333; text-decoration:none; margin-right:25px; display:inline;}
.dxSubNavList li a.hover{ height:36px; border-bottom:2px solid #FF6900; color:#FF6800;}
.dxSubMenu{ width:100%; height:35px; border-bottom:1px solid #F0F0F0;}
.dxSubMenuList{ width:1150px; margin:auto;}
.dxSubMenuList li{ float:left;}
.dxSubMenuList li a{ display:block; float:left; height:35px; line-height:33px; color:#666666; text-decoration:none; margin-right:50px; display:inline;}
.dxSubMenuList li a.hover{ height:33px; border-bottom:2px solid #FF6900;}

/**主体**/
.dxMain{ width:100%; position:relative;}
.bodyBg{width:100%; position:absolute; left:0px; top:0px;}
.bodyBgIn a{ display:block; width:100%; height:1000px; background:url(../dximages/images/example/text1.jpg) no-repeat center 0px; position:fixed;}
.dxMainBg{ width:1200px; position:relative; margin:auto; z-index:99; top:0px; height:auto; background:#FFFFFF; padding-bottom:20px;}
.dxMainIn{ width:1200px; margin:auto;} 
.dxWrap{ width:1150px; margin:auto; margin-bottom:30px;}

/**底部**/
.dxFoot{ width:100%; height:290px; border-top:1px solid #FF6900; background:#EFEFEF; position:relative; z-index:100;}
.dxFootIn{ width:1150px; margin:auto;}
.dxFootIn dl{ float:left; width:200px; margin-top:30px; padding-right:30px;}
.dxFootIn dl dt{ font-size:16px; color:#333333;}
.dxFootIn dl dd{width:200px; }
.dxFootIn dl dd a{ float:left; width:78px; margin:0px 20px 0px 0px; font-size:12px; height:16px; line-height:16px; overflow:hidden; margin-top:10px;} 
.dxFootIn dl dd p{font-size:12px; color:#666666; margin-top:10px;}
.dxFootCont{ width:1150px; margin:auto; border-top:1px solid #E0E0E0; margin-top:15px;}
.dxFootCont p{ text-align:center; font-size:12px; color:#666666; margin-top:15px; height:16px; overflow:hidden; line-height:16px;}

/**图标1**/
.dxIcon1{width:64px; height:64px; position:relative;}
.dxIcon1 a{ display:block; width:64px; height:64px; position:relative;}
.dxIcon1 a img{ width:60px; height:60px;}
.dxIcon1 a em{ display:block; width:64px; height:64px; background:url(../dximages/images/bg3.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标2**/
.dxIcon2{width:84px; height:84px; position:relative;}
.dxIcon2 a{ display:block; width:84px; height:84px; position:relative;}
.dxIcon2 a img{ width:80px; height:80px;}
.dxIcon2 a em{ display:block; width:84px; height:84px; background:url(../dximages/images/bg4.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标3**/
.dxIcon3{width:76px; height:76px; position:relative;}
.dxIcon3 a{ display:block; width:76px; height:76px; position:relative;}
.dxIcon3 a img{ width:72px; height:72px;}
.dxIcon3 a em{ display:block; width:76px; height:76px; background:url(../dximages/images/bg5.png); position:absolute; left:-2px; bottom:2px; }

/**图标4**/
.dxIcon4{width:124px; height:124px; position:relative;}
.dxIcon4 a{ display:block; width:124px; height:124px; position:relative;}
.dxIcon4 a img{ width:120px; height:120px;}
.dxIcon4 a em{ display:block; width:124px; height:124px; background:url(../dximages/images/bg11.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**返回顶部**/
.ylwFhBox{  width:140px; position:absolute; right:auto; top:57%; position:fixed; z-index:9999;  _position:absolute; _right:auto;_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +100 : document.body.scrollTop + 100); background:#ffffff;}
.ylwFhList{ width:116px; margin:10px 0px 10px 10px;}
.ylwFhList li{ width:116px; height:42px; margin-top:5px;}
.ylwFhList li a{ display:block; width:61px; height:42px; background:url(../dximages/images/bg6.png) no-repeat; line-height:42px; padding-left:55px; color:#999999; text-decoration:none;}
.ylwFhList li a.ylwDjMoren{ background-position:0px 0px;}
.ylwFhList li a.ylwSyMoren{ background-position:0px -50px;}
.ylwFhList li a.ylwBdMoren{ background-position:0px -100px;}
.ylwFhList li a.ylwZxMoren{ background-position:0px -150px;}
.ylwFhList li a.ylwPhbMoren{ background-position:0px -200px;}
.ylwFhList li a.ylwSjbMoren{ background-position:0px -250px;}
.ylwFhList li a.ylwFhMoren{ background-position:0px -300px;}

.ylwFhList li a.ylwDjMoren:hover{ background-position:-160px 0px; color:#FF6900;}
.ylwFhList li a.ylwSyMoren:hover{ background-position:-160px -50px; color:#FF6900;}
.ylwFhList li a.ylwBdMoren:hover{ background-position:-160px -100px; color:#FF6900;}
.ylwFhList li a.ylwZxMoren:hover{ background-position:-160px -150px; color:#FF6900;}
.ylwFhList li a.ylwPhbMoren:hover{ background-position:-160px -200px; color:#FF6900;}
.ylwFhList li a.ylwSjbMoren:hover{ background-position:-160px -250px; color:#FF6900;}
.ylwFhList li a.ylwFhMoren:hover{ background-position:-160px -300px; color:#FF6900;}

.ylwFhList li a.ylwDj{ background-position:-160px 0px; color:#FF6900;}
.ylwFhList li a.ylwSy{ background-position:-160px -50px; color:#FF6900;}
.ylwFhList li a.ylwBd{ background-position:-160px -100px; color:#FF6900;}
.ylwFhList li a.ylwZx{ background-position:-160px -150px; color:#FF6900;}
.ylwFhList li a.ylwPhb{ background-position:-160px -200px; color:#FF6900;}
.ylwFhList li a.ylwSjb{ background-position:-160px -250px; color:#FF6900;}
.ylwFhList li a.ylwFh{ background-position:-160px -300px; color:#FF6900;}

/**您所在的位置**/
.dxSeat{ width:1150px; height:16px; line-height:16px; overflow:hidden; font-size:12px; margin-top:18px; border-bottom:1px solid #F2F2F2; padding-bottom:15px;}
.dxSeat b{ display:block; float:left; width:8px; height:12px; background:url(../dximages/images/bg7.png) no-repeat 0px 0px; margin:3px 10px 0px 0px;}
.dxSeat p{ float:left; color:#999999;}
.dxSeat p span{ color:#333333;}

/**页码**/
.dxPage{width:100%; text-align:center; margin-top:30px;}
.dxPage a{height:38px; line-height:38px; display:inline-block; color:#7F7F7F; text-decoration:none; border:1px solid #EEEEEE; padding:0px 15px; background:#FFFFFF; font-size:14px; margin-left:15px;}
.dxPage a.currentPage{color:#FF6900; border:1px solid #FF6900;}
.dxPage a:hover{color:#FF6900; border:1px solid #FF6900;}
.dxPage a:hover.numa{color:#666666; background:none; border:1px solid #EEEEEE; text-decoration:underline; background:#FFFFFF; font-weight:normal;}

/**星号**/
.star{ width:83px; height:15px; background:url(../dximages/images/star.png) no-repeat;}
.star1{ background-position:0px 0px;}
.star2{ background-position:0px -20px;}
.star3{ background-position:0px -40px;}
.star4{ background-position:0px -60px;}
.star5{ background-position:0px -80px;}


/**新头部**/




























