﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, legend, input, button,textarea, p, blockquote, th, td { margin: 0; padding: 0;}
div, p, ul, li, dl, dt, dd,img,body { margin:0px; padding:0px; list-style-type:none; text-decoration:none; font-size:12px; border:0px; font-family:"Microsoft yahei", "黑体"; }
clearFix:after { clear:both; display:block; visibility:hidden; height:0; line-height:0; content:''; }
.clearFix { zoom:1; clear:both; }
.blank2 { clear:both; font-size:0; line-height:0; height:2px; }
.blank6 { clear:both; font-size:0; line-height:0; height:6px; }
.blank8{ clear:both; height:8px; overflow:hidden; display:block; }
.blank10 { clear:both; font-size:0; line-height:0; height:10px; }
.blank15 { clear:both; font-size:0; line-height:0; height:15px; }
.blank20 { clear:both; font-size:0; line-height:0; height:20px; }
.blank30 { clear:both; font-size:0; line-height:0; height:30px; }
a { text-decoration:none; color:black; }
a:visited {/*color:black*/ }
a:hover, a:active, a:focus { color: #bf0050; text-decoration: none; outline: none; }
html { overflow-x:hidden }
/*-----------------------头部样式----------------------------*/
.xnHeader .Top_Subnav .Main .Right .Search_Buttom,.xnHeader .Top_Subnav .Main .Right .Search_Hot,.xnHeader .nav-ul li,.xnHeader .nav-r a{  background:url(../images/ico.png) no-repeat }

.xnHeader { width:100%; height:auto; float:Left; }
.xnHeader .Top_Subnav { width:100%; height:33px; float:Left; background:#b5004f; }
.xnHeader .Top_Subnav .Main { width:1200px; height:33px; margin:0px auto; }
.xnHeader .Top_Subnav .Main .Left { width:200px; height:33px; padding-Left:20px; float:Left; }
.xnHeader .Top_Subnav .Main .Left .gzwm { width:220px; height:33px; line-height:33px; color:#FFF; font-size:12px; float:Left; }
.xnHeader .Top_Subnav .Main .Left a { width:20px; height:20px; margin:5px 2px 0px 2px; display:block; float:Left; }
.xnHeader .Top_Subnav .Main .Left .sina { background:url(../images/order-c1-ico.jpg) no-repeat 0px 0px; }
.xnHeader .Top_Subnav .Main .Left .weichat { background:url(../images/order-c1-ico.jpg) no-repeat -20px 0px; }
.xnHeader .Top_Subnav .Main .Left .qq { background:url(../images/order-c1-ico.jpg) no-repeat -40px 0px; }
.xnHeader .Top_Subnav .Main .Left .lx { background:url(../images/order-c1-ico.jpg) no-repeat -60px 0px; }
.xnHeader .Top_Subnav .Main .Left .sina:hover { background:url(../images/order-c1-ico.jpg) no-repeat 0px -20px; }
.xnHeader .Top_Subnav .Main .Left .weichat:hover { background:url(../images/order-c1-ico.jpg) no-repeat -20px -20px; }
.xnHeader .Top_Subnav .Main .Left .qq:hover { background:url(../images/order-c1-ico.jpg) no-repeat -40px -20px; }
.xnHeader .Top_Subnav .Main .Left .lx:hover { background:url(../images/order-c1-ico.jpg) no-repeat -60px -20px; }
.xnHeader .Top_Subnav .Main .Right { width:520px; height:28px; padding-Right:20px; float:Right; margin-top:5px; }
.xnHeader .Top_Subnav .Main .Right .by { width:220px; height:28px; line-height:24px; color:#FFF; font-size:12px; float:Left; }
.xnHeader .Top_Subnav .Main .Right .Search_Frame { width:200px; height:20px; line-height:20px; float:Left; border:1px solid #242424; background:#FFF; font-size:12px; color:#999; margin:0px; padding:0px; }
.xnHeader .Top_Subnav .Main .Right .Search_Buttom { width:22px; height:22px; float:Left;  background-position:-65px -128px; border:0px; cursor: pointer; margin:0px; padding:0px; }
.xnHeader .Top_Subnav .Main .Right .Search_Hot { width:50px; height:22px; float:Left; background-position:0 -128px; border:0px; cursor: pointer; margin-Left:10px; display:block; }
.xnHeader .Top_Subnav .Main .Right .Search_Hot:hover {  background-position:0 -150px; }
.xnHeader .xnCen { width:1200px; height:153px; margin:0px auto; }
.xnHeader .xnCen .xnLogo { width:555px; height:76px; float:Left; margin:40px 0px 0px 10px; background:url(../images/logo.jpg) no-repeat center top; }
.xnHeader .xnCen .xnLogo a{width:555px; height:76px;margin:15px 0px 0px 10px; display:block;}
.xnHeader .xnCen .xnTtel { float: left; height: 64px; padding: 50px 0 0 20px; width: 578px;}
.xnHeader .Top_Subnav .Main .Right .Btn_Search_Hot{ position:relative;}
.xnHeader .Top_Subnav .Main .Right .Btn_Search_Hot #child1 { background: none repeat scroll 0 0 #fff; border: 1px solid #dfdfdf; box-shadow: 0 0 15px #888; display: none; height: 150px; line-height: 1.5; position: absolute; right: 0; top: 27px; width: 164px; z-index: 999; }
.xnHeader .Top_Subnav .Main .Right .Btn_Search_Hot #child1 a { display: inline-block; margin-left: 10px; margin-top: 5px; }
/*-----------------------导航样式----------------------------*/
/*-----------------------菜单样式----------------------------*/
*html { background-image:url(d); background-attachment:fixed; }
.xnHeader #nav { width:100%; height:43px;  background-color:#262626;}
.xnHeader .nav { width:1200px; margin:0px auto; height:43px; font-family:"Microsoft yahei", "黑体"; border-left:1px solid #191919; position:relative; z-index:5; }
.xnHeader .nav a { text-decoration:none }
.xnHeader .nav-r { width: 172px; height: 32px; line-height: 30px; text-align: center; float: right; margin-top: 6px; }
.xnHeader .nav-r a { width: 172px; height: 32px; line-height: 30px; background-position:0 -92px; color: #ffffff; display: block; font-size: 16px; }
.xnHeader .nav-ul { width:1000px; float:left; border-left:1px solid #353535; }
.xnHeader .nav-ul li { width:117px; line-height:43px; float:left; font-size:16px; color:#fff; position:relative; height:43px; overflow:hidden; background-position:-297px -92px; }
.xnHeader .nav-ul li a { width:117px; text-align:center; color:#fff; height:43px; display:block; text-decoration:none; }
.xnHeader .nav-ul span,.xnHeader .nav-ul b{ position: absolute; left: 0; width: 117px; cursor:pointer; }
.xnHeader .nav-ul .out { top:0px; width:117px; height:43px; line-height:43px; color:#fff; text-align:center; }
.xnHeader .nav-ul .over { top:-43px; width:117px; height:43px; line-height:43px; text-align:center; color:#fff; background:#b5004f; }
.xnHeader .nav-l { width:233px; height:43px; float:left; position:relative; z-index:98; display:none; }
.xnHeader .nav-l-span { height:43px; line-height:43px; padding-left:17px; border-left:1px solid #353535; border-right:1px solid #191919; display:block; font-size:16px; color:#fff; position: relative; }
.xnHeader .nav-l-span i { width:15px; height:15px; position:absolute; top:15px; right:15px; display:block; background:url(../images/pic-png.png) no-repeat; *_background:none;
-webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; -ms-transition: -moz-transform 0.3s ease-out; -o-transition: -moz-transform 0.3s ease-out; transition: transform 0.4s ease-out; }
.xnHeader .nav-l-span:hover i { background:url(../images/pic-png-hover.png) no-repeat; }
.xnHeader .nav-l-hover i { background:url(../images/pic-png-hover.png) no-repeat; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
.xnHeader .nav-l-hover { background:#b5004f; }
.xnHeader .nav-submenu { width:232px; position:absolute; left:0px; top:43px; z-index:98; overflow:hidden; background:#FFF; }
.xnHeader .nav-submenu-xl { width:869px; height:472px; position:absolute; left:231px; top:43px; z-index:99; }
/*-----------------------二级菜单样式----------------------------*/
.xnHeader #submenu { border-right:1px solid #f1f1f1; position:relative; }
.xnHeader .submenu1 { width:230px; height:106px; padding-left:3px; padding-top:10px; padding-bottom:2px; border-bottom:1px solid #e5e5e5; background:#fff; position:absolute; left:0px; bottom:0px; _top:-105px; }
.xnHeader #submenu1 { z-index:999; }
.xnHeader #submenu2 { z-index:998; }
.xnHeader #submenu3 { z-index:997; }
.xnHeader #submenu4 { z-index:996; }
.xnHeader .submenu1 h3 { padding-left:50px; height:25px; margin-bottom:7px; line-height:25px; font-family:"Microsoft yahei", "黑体"; font-size:16px; }
.xnHeader .submenu1 h3 a { display:block; color:#000; text-decoration:none; }
.xnHeader .submenu1-t1 { background:url(../images/ico.jpg) 18px -88px no-repeat; }
.xnHeader .submenu1-t2 { background:url(../images/ico.jpg) 18px -112px no-repeat; }
.xnHeader .submenu1-t3 { background:url(../images/ico.jpg) 18px -138px no-repeat; }
.xnHeader .submenu1-t4 { background:url(../images/ico.jpg) 18px -162px no-repeat; }
.xnHeader #submenu1-t5 { background:url(../images/ico.jpg) 18px -187px no-repeat; }
.xnHeader .submenu1 ul { padding-left:15px; }
.xnHeader .submenu1 li a { line-height:24px; margin-right:4px; padding:3px 5px; border-radius:2px; color:#000; }
.xnHeader .submenu1:hover li a { color:#fff; }
.xnHeader .submenu1 li a:hover { color:#b5004f; text-decoration:none; -webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
outline: none; star:expression(this.onFocus=this.blur());
background:#fff; }
.xnHeader .submenu1-hover { padding-left:0px; padding-top:7px; border:3px solid #b5004f; padding-bottom:0px; border-right:0px; background:#b5004f; }
.xnHeader .submenu1-hover h3 { border:none; padding:0px; padding-left:50px; }
.xnHeader .submenu1-hover h3 a { text-decoration:none; color:#fff; }
.xnHeader .submenu1-hover h3 a:hover { color:#fff; }
.xnHeader .submenu1-hover a { color:#fff; }
.xnHeader .submenu1-hover li a { color:#fff; }
.xnHeader .submenu1-hover .submenu1-t1 { background:url(../images/ico2.jpg) 18px -88px no-repeat; }
.xnHeader .submenu1-hover .submenu1-t2 { background:url(../images/ico2.jpg) 18px -112px no-repeat; }
.xnHeader .submenu1-hover .submenu1-t3 { background:url(../images/ico2.jpg) 18px -138px no-repeat; }
.xnHeader .submenu1-hover .submenu1-t4 { background:url(../images/ico2.jpg) 18px -162px no-repeat; }
.xnHeader .submenu1-hover #submenu1-t5 { background:url(../images/ico2.jpg) 18px -187px no-repeat; }
/*-----------------------三级菜单样式----------------------------*/

.xnHeader .xl-menu { width:866px; height:468px; border:3px solid #b5004f; overflow:hidden; background:#fff; color:#3f3f3f; }
.xnHeader .xl-menu-l { width:580px; height:auto; overflow:hidden; float:left; position:relative; }
.xnHeader .xl-menu-l li { width:560px; height:auto; float:left; padding:15px 20px; border-bottom:1px solid #dfdfdf; }
.xnHeader .xl-menu-l li .Project { width:80px; height:auto; font-size:14px; float:left; color:#b5004f; }
.xnHeader .xl-menu-l li .Project a{  color:#b5004f; }
.xnHeader .xl-menu-l li .Project_1 { width:480px; height:auto; font-size:12px; float:left; color:#000; }
.xnHeader .xl-menu-l li .Project_1 li { width:auto; height:25px; margin:0px 8px; line-height:20px; font-size:12px; float:left; border:0px; line-height:25px; padding:0px; }
.xnHeader .xl-menu-l li .Project_1 li a { color:#000; text-decoration:none; }
.xnHeader .xl-menu-l li .Project_1 li a:hover { color:#b5004f; }
.xnHeader .xl-menu-l li .Project_1 li .b5004f { color:#b5004f; font-weight:bold; }
.xnHeader .xl-menu-r { width:212px; float:right; margin-right:18px; padding-top:8px; display:inline; }
.xnHeader .xl-menu-r1 { height:300px; }
.xnHeader .xl-menu-r1-t { height:35px; line-height:35px; font-family:"Microsoft yahei", "黑体"; font-size:16px; color:#91253b; }
.xnHeader .xl-menu-r2 { }
.xnHeader .xl-menu-r2-t { line-height:40px; line-height:40px; font-family:"Microsoft yahei", "黑体"; font-size:16px; color:#91253b; }
.xnHeader .xl-menu-r1-c { width:211px; height:260px; border-bottom:1px solid #dfdfdf; overflow:hidden; }
.xnHeader .xl-menu-r2-c { width:208px; height:94px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; }
.xnHeader .xl-menu-r2-c span { width:103px; height:93px; float:left; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; overflow:hidden; position:relative; }
.xnHeader .xl-menu-r2-c p { display:none; }
.xnHeader .xl-menu-r2-c a { width:103px; height:93px; display:block; text-decoration:none; cursor:pointer; }
.xnHeader .xl-menu-r2-c a:hover .xl-menu-r2-cp { width:103px; height:73px; line-height:18px; padding-top:20px; color:#fff; text-decoration:none; text-align:center; position:absolute; left:0px; top:0px; background:#333; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:block; }

/*-----------------------顶部特效样式----------------------------*/
.xnHeader020 .Top_Subnav .Main .Right .Search_Hot {width: 50px;height: 22px;float: Left;background: url(../images/top_hot.jpg) no-repeat center top;border: 0px;cursor: pointer;margin-Left: 10px;display: block;}
.xnHeader020 .Top_Subnav .Main .Right .Search_Buttom {width: 22px;height: 22px;float: Left;background: url(/huameiTemplets/201407/images/top_search.jpg) no-repeat center top;border: 0px;cursor: pointer;margin: 0px;padding: 0px;}

/*-----------------------三级菜单图片特效样式----------------------------*/
.xl-menu-r1 .mod_goods_img { position:relative }
.xl-menu-r1 .mod_goods_img a:before { content:''; position:absolute; width:25px; height:242px; top:0; left:-80px; overflow:hidden; background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%); background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.4)), color-stop(100%, rgba(255, 255, 255, 0))); background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%); background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%); -webkit-transform:skewX(-25deg); transform:skewX(-25deg) }
.xl-menu-r1 .mod_goods_img:hover a:before { -webkit-animation:aniBlink120 .4s ease-out forwards;
-moz-animation:aniBlink120 .4s ease-out forwards;
-o-animation:aniBlink120 .4s ease-out forwards;
animation:aniBlink120 .4s ease-out forwards
}
@-webkit-keyframes aniBlink120 { from {
left:-60px
}
to { left:265px }
}
@keyframes aniBlink120 { from {
left:-60px
}
to { left:150px }
}
@-webkit-keyframes aniBlink60 { from {
left:-30px
}
to { left:70px }
}
@keyframes aniBlink60 { from {
left:-30px
}
to { left:70px }
}
/*-----------------------内部banner----------------------------*/
.bannerbox {width: 100%;position: relative;overflow: hidden;height: 450px;}
.Pbanner {height: 600px;width: 1920px;position: absolute;left: 52%;margin-left: -1000px;}
/*-----------------------主体样式----------------------------*/
/*项目 Main1*/
.xnMain { width:1200px; height:auto; margin:0px auto; }
.xnMain .xnM1 { width:1200px; height:auto; float:left; margin-top:20px; }
/*项目 Main1结束*/
.focus_item{ width:1800px; height:340px; margin:0px auto;}

/*about*/
.about{ margin:25px auto 0 auto; width:1200px; height: 640px; float: left;}
.Title_about{background: url(../images/index_about.jpg) no-repeat center top; height: 60px;}
.about_l{ float:left; width:369px; margin-right:25px; display:inline; margin-top:15px;}
.sty_p{ float:left; width:369px; font-size:15px; line-height:30px; text-indent:32px; color:#666; margin-top:8px; display:inline;}
.tup{ float:left; width:369px; height:244px;display:inline; background: #000;}
.about_l a{ float:right; width:115px; height:25px; line-height:25px; text-align:center; border:5px solid #ccc; color:#bd2727;}
.about_r{ float:right; width:786px;}
.abou_t{ float:left; width:786px; height:255px; margin-top:15px;}
.abou_t img{ float:left;}
.tous{float: left;width: 369px;height: 25px;margin-top: 30px; background: url(../images/w77.jpg) no-repeat;}
.touy{float: left;width: 369px;height: 25px;background: url(../images/w2.jpg) no-repeat;}
.toy_t{ float:left; width:786px; height:25px; background:url(../images/w7.jpg) no-repeat;}
.abo_b{ float:left; width:786px; height:245px;}
.tou_th{ width:786px; float:left; height:19px; background:url(../images/touying.jpg) no-repeat;}
.abo_b .gengd{ float:right; width:116px; height:25px; font-size:12px; line-height:25px; text-align:center; border:5px solid #ccc; color:#bd2727; }
.abo_b a:hover{ color:red;}
/*meiti*/
.meiti_box{width: 100%;height: 460px; float: left; margin-top:30px;}
.meiti_small{ width:1200px; height: 460px; margin: 0 auto; }
.wilnt{ width:420px; overflow:hidden; padding-left:43px; float:left;}
.wnset{overflow: hidden; padding-top:15px; line-height: 25px;}
.wnset h3{ font-size:14px; color:#222; font-weight: bold;}
.wnset span{ font-size:12px; color:#FFF; background:#666; padding:5px 28px;  width:80px;}
.powitk{ overflow:hidden;}
.powitk li{ border-bottom:1px  dashed #ccc;}
.powitk span{ float:right; }
.powitk ul li h4 a{ padding-left: 4px; font-size: 14px; font-weight:normal;}
.powk{ overflow:hidden; padding-bottom:25px;}
.powk li{ border-bottom:1px  dashed #ccc;}
.powk span{ float:right; }
.powitk ul li h4{ height: 35px; line-height: 35px;}
.powk ul li h4{ height: 35px; line-height: 35px;}
.powk ul li h4 a{ padding-left: 4px; font-weight:normal; font-size: 14px;}
.wotil{ width:268px; overflow:hidden; float:left;}
.woiewl{overflow:hidden; border-bottom:1px solid #ccc;}
.woiewl h3{ color:#222222; font-size:18px; height: 35px;  float:left; padding-right:6px; font-family:"微软雅黑"; }
.woiewl h4{text-transform:uppercase; font-weight:normal; font-family:Arial; line-height:35px;height: 20px; font-size: 14px;}
.woiewl span{ float:right; padding-top:17px; }
.owtlhw{ overflow:hidden; padding-top:5px;}
.owtlhw p{ font-size: 14px; }
.owtlhw li{ line-height:28px; border-bottom:1px  dotted #ccc; padding-top:18px; padding-bottom:15px;}

/*-----------------------尾部样式----------------------------*/
/*foot*/
.footer_box{width:100%; height: 430px; background-color:#313131;float: left;}
.footer_small{width:1920px; height: 430px;}
.kd1200 {width: 1200px;margin: 0px auto;}
.footer_cn{ width:100%;height:420px; background: #000; float: left;}
.footer_tb{ padding-top: 40px;}
.footer_tb ul{ float: left; width: 100%;}
.footer_tb ul li{ float: left; margin:0px 50px; height: 40px; line-height: 40px;}
.footer_tb ul li i{ float: left; width: 40px; height: 40px;}
.footer_tb ul li span{ float: left; color: #FF0000; margin-left: 14px;  font-size: 18px;}
.footer_zb{margin-top:80px;}
.footer_zb .footer_lk{ float: left; width: 690px;}
.footer_zb .footer_lk ul{ float: left; width: 120px;}
.footer_zb .footer_lk ul h3{ float: left; width: 100%; height: 24px; line-height: 24px; margin-bottom: 30px; }
.footer_zb .footer_lk ul h3 a{font-size: 16px; color: #fff; display: block;}
.footer_zb .footer_lk ul li{float: left; width: 100%; height: 32px; line-height: 32px; font-size: 14px; color: #fff;}
.footer_zb .footer_lk ul li a{ display: block; font-size: 14px; color: #fff; height: 32px; line-height: 32px;}
.footer_zb .footer_lk ul li a:hover{ color: #FF0000;}
.footer_wx{ float: left; width: 118px;}
.footer_wx i{ display: block; width: 100%;}
.footer_wx i img{ display: block; width: 118px; height: 118px;}
.footer_wx span{ display: block; text-align: center; font-size: 13px; color: #fff; height: 24px; line-height: 24px; margin-top: 4px;}
.footer_db{ border-top: 1px solid #3b3b40; width:100%;margin-top: 40px; float: left;}
.footer_db .footer_logo{ float: left; margin-left: 250px; width: 83px; height: 109px;}
.footer_cp{ float: left; width: 530px; margin-top: 20px;}
.footer_cp p{ display: block; font-size: 14px; color: #fff; height: 40px; line-height: 30px;}
.footer_cp p a{ color:#FF0000; }
.footer_cp p a:hover{ color: #fff; }
.footer_jg{ float: left; margin-top: 40px;margin-left: 150px;}
/*footer_tel*/
.footer_tel{ float: right; margin-right: 50px;}
.footer_tel h3{ display: block; color: #fff; font-size: 30px; height: 48px; line-height: 48px;}
.footer_tel span{ display: block; font-size: 18px; color: #fff; height: 48px; line-height: 48px;}
.footer_tel a{ display: block; background: #ffc001; height: 44px; line-height: 44px; width: 142px; text-align: center; font-size: 16px; color: #000;}
.bah a{ margin-left: 18px; }


/*邀请框弹出1*/
.win{ display:none; width:800px; height:400px; background: url(../images/invite.gif) no-repeat center center; position:fixed; top:50%; left:50%; margin-top:-200px; margin-left:-400px; z-index:9999999; }
.win .close {  width: 22px;  height: 22px;  border-radius: 50%;  position: absolute;  right: 4px;  top: 4px;  background: url(../images/tc_close.png); z-index: 1;  cursor: pointer; }
.win a { position: absolute;   width: 110px;  height: 34px;  cursor: pointer;  bottom: 68px;  }
.win a.talk{ left:243px; }
.win a.clo{ right:249px; }
.win a.rclose{ width:26px; height:26px; top:5px; right:5px; bottom:auto; display:none; }


/*右侧挂条+点击滑出拨打开始*/
#dw {width: 62px;position: fixed;_position: absolute;bottom: 150px;right: 0px;_bottom: auto;z-index: 20000; opacity: 1; width: 62px; top: 50%; margin-top:-180px; 
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

#dw_1 .tNav,#xixi .Obtn,#dw_1 .qq .sl_1,#dw_1 .zx .sl{ background: url(../images/right_bg.jpg) no-repeat; }

.xixi-p {width: 322px;height: 72px; display:none;}
#xixi {right: -260px;top: 0px;z-index: 1013;width: 322px;height: 72px; position:absolute;}
#xixi .Obtn{WIDTH: 62px;FLOAT: left; HEIGHT:72px}
#xixi .cc{width:260px; height:72px; background:#606060; float:left;}
#callBtn {width: 90px;height: 22px;margin-left: 10px;display: block;margin-top: 10px;font-size: 14px;background: url(../images/tel.gif) left top no-repeat; border:none;cursor:pointer;}
#telInput {width: 180px;height: 20px;margin-left: 10px;line-height: 20px;font-size: 12px;display: block;margin-top: 8px; padding:0 5px;}

#dw_1 .qq {width: 62px;height: 72px;position: relative;}
#dw_1 .qq a.tNav:link, #dw_1 .qq a.tNav:visited {display: block;width: 62px;height: 72px; background-position:0 -72px;}
#dw_1 .qq a.tNav:hover{ background-position:-62px -72px;}

#dw_1 .qq .sl_1 {width: 15px;height: 15px;position: absolute;right: 2px;top: 0px; background-position:-108px -2px; }
#dw_1 span {display: block;font-family: "微软雅黑";font-size: 10px;color: white;text-align: center;line-height: 16px;}
#dw_1 .zx {width: 62px;height: 72px;position: relative;}
#dw_1 .zx a.tNav:link, #dw_1 .zx a.tNav:visited {display: block;width: 62px;height: 72px;background-position:0 -216px;}
#dw_1 .zx a.tNav:hover{ background-position:-62px -216px; }
#dw_1 .zx .sl {width: 15px;height: 15px; background-position:-108px -2px; position: absolute;right: 3px;top: 4px;}
#dw_1 .wx {height: 72px;position: relative;width: 62px;}
#dw_1 .wx a.tNav:link, #dw_1 .wx a.tNav:visited {display: block;width: 62px;height: 72px;background-position:0 -144px;}
#dw_1 .wx a.tNav:hover{ background-position:-62px -144px;}
#dw_1 .qq-list{ position:absolute; top:0; left:-163px; padding:7px 10px; width:143px; background-color:#606060; display:none;}
#dw_1 .qq-list li{ padding: 5px 0;line-height: 20px;color: #fff;  }
#dw_1 .qq-list li a {float: left; font-size:11px; font-weight: bold;padding: 2px 5px;text-decoration: none;text-transform: uppercase;}
#dw_1 .smwx .wechat{ position:absolute; left:-140px; top:0px; padding:11px 10px; background-color:#606060; display:none; }
#dw_1 .gotop a.tNav:link, #dw_1 .gotop a.tNav:visited {display: block;width: 62px;height: 72px;background-position:0 -288px;}
#dw_1 .gotop a.tNav:hover{ background-position:-62px -288px;}
/*联系我们*/
.theway{ overflow:hidden; *zoom:1; width:915px; background-color:#ecf0f9; }
.theway dd{ width:45%; float:left; line-height:2em; padding:15px; }
.theway .hd{ color:#b5004f; font-size:16px; font-weight:700;margin-bottom:10px; }
.bd{ line-height: 30px; }

/*右侧挂条+点击滑出拨打结束*/

/*内容页开始*/
.h_content{ margin:15px 0 15px 20px; line-height:180%; padding-bottom:20px;  overflow:hidden;}
.h_content_new{ margin:15px 0 15px 30px; line-height:180%; padding-bottom:20px;  overflow:hidden; line-height:2;}
.h_content td,.h_content p,.h_content div{ font-family: "微软雅黑";font-size:14px;}
.h_content_new *{ font-family: "微软雅黑"; font-size:14px;}
/*内容页结束*/