﻿@charset "utf-8";




/*----        公用样式       ----*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,th,td,img,div,input,textarea,select,p,dl,dd,form {margin:0;padding:0 }
body {background:#ffffff; color:#666666;font-size:12px;line-height:21px;font-family:"宋体","Arial Narrow" }
input,select,textarea,button {	vertical-align:middle;border:none;	outline:none}
#bdsIfr{ z-index:999999999}
ul { list-style:none }
.left {float:left}
.right {float:right}
.clear {clear:both}
.b {font-weight:bold}
a {color:#666666;text-decoration:none;outline:none;	cursor:pointer}
a:hover {color:#f26221;	text-decoration:underline}
a:hover img {filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}
#idSlider a:hover img {	filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.red {color:#FF0000}
.orange {color:#e78113}
img {border:none; background:#ffffff }
*html {	background-image:url(about:blank);	background-attachment:fixed}
#bgdiv2{display:none; position:absolute; left:0; top:0%; width:100%; background:#000000; height:1000px; z-index:9993;opacity:0.4;filter: alpha(opacity=40);-moz-opacity: 0.3}


/* 专题-公装 css*/
.topic_header{ display:inline-block; height:36px; width:100%; background:#000000; line-height:36px;}
.topic_header ul{ margin:0 auto; width:960px;}
.topic_header ul .logo{ float:left; width:125px; height:36px }
.topic_header ul .logo a{ display:inline-block;width:110px; height:36px ; background:url(logo.png) no-repeat}
.topic_header ul .nav{ float:left; width:700px;}
.topic_header ul .nav a{ margin:0px 5px; color:#aaaaaa}
.topic_header ul  li.right{ width:100px;color:#6e6e6}
.topic_header ul  li.right a{ color:#6e6e6e}

.topic_header ul li #bdshare{ float:right;width:110px; text-align:right}
.topic_header ul li #bdshare a,.topic_header ul li #bdshare span{float:right;  height:30px; padding:0px;  background:url(share_top.png) no-repeat}
.topic_header ul li #bdshare .bds_tsina{width:32px;background-position: 0px 5px!important;}
.topic_header ul li #bdshare .weixin{ width:32px; background-position: -39px 5px;}
.topic_header ul li #bdshare .bds_qzone{width:26px;background-position: -78px 5px!important;}
.topic_header ul li #bdshare .weixin img{ display:none; z-index:100; position:absolute; top:20px; left:50%; margin-left:275px;}
.topic_header ul li #bdshare .weixin:hover img{ display:block;}
#footer{ margin-top:0px;}

/*免费预约*/
.yuyue_pop-up{display:none; position:absolute; z-index:9999995; left:50%; width:552px;  margin-left:-276px; height:246px}
.yuyue_popbg{ width:552px; height:246px; background:#666666;-moz-border-radius: 10px;/* Gecko browsers */-webkit-border-radius: 10px;   /* Webkit browsers */border-radius:10px;         /* W3C syntax */ filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
.yuyue_box{ display:block; overflow:hidden;  width:538px; background:#ffffff; height:232px; position:absolute; top:7px; left:7px}
.yuyue_colse{ display:block; overflow:hidden; background:url(../../images/topic/pop.png) no-repeat 0px 0px; width:15px; height:15px; position:absolute; right:14px; top:14px;}
.yuyue_box h2{ display:block; overflow:hidden; padding:17px 0px 0px 27px; height:27px; color:#272727; font-size:16px; font-weight:bold }
.yuyue_box h2 a{ margin:0px 5px;color:#f05906; font-size:16px}
.yuyue_box h2 a:hover{color:#f05906}
.yuyue_bottom{ display:block; overflow:hidden; height:28px; padding:15px 27px; line-height:28px; width:498px; background:#f3f3f3 }
.yuyue_bottom span{ float:left; display:block }
.yuyue_tel{ margin-left:20px;font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#353535}
.yuyue_box dl{ display:block; overflow:hidden; padding:15px 27px; height:106px}
.yuyue_box dl dt{ float:left; display:block; overflow:hidden; width:296px}
.yuyue_pop-up .yuyue_input{ display:block; overflow:hidden; width:232px; height:28px; line-height:28px; border:1px solid #7f9db9; padding:0px 3px; color:#888888 }
.yuyue_tips{ display:block; overflow:hidden; font-size:12px; width:286px; height:20px; line-height:20px; color:#f00}
.yuyue_sub{ display:block; overflow:hidden; width:177px; height:56px; line-height:56px; margin-top:15px;  background:url(pop.png) no-repeat 0px -21px; text-align:center; font-size:18px; font-weight:bold;color:#ffffff  }
.yuyue_sub:hover{ text-decoration:none; color:#ffffff ;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
.yuyue_num{ display:block; overflow:hidden; margin-top:10px; width:175px; text-align:center}

.yuyue_box h3{ width:476px; margin:0 auto; padding:20px 0px; height:40px; line-height:40px; color:#272727; font-size:26px; text-align:center; font-family:"微软雅黑"}
.yuyue_con{ display:block; overflow:hidden; width:476px; margin:0 auto; height:80px; line-height:24px; color:#353535}
.yuyue_bottom2{ width:476px; margin:0 auto;  display:block; overflow:hidden; height:29px; line-height:29px }
.yuyue_bottom2 span{ float:left; display:block; overflow:hidden;}
.yuyue_bottom2 .yy_sub{float:left; display:block; width:78px; height:29px; background:url(pop.png) no-repeat; margin:0px 5px; text-align:center; color:#ffffff}
.yuyue_bottom2 .yy_sub:hover{ color:#ffffff; text-decoration:none ;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
.yuyue_bottom2 .dl_sub{ background-position:-83px -88px; margin-left:145px; _margin-left:75px; margin-right:20px}
.yuyue_bottom2 .zc_sub{ background-position:0px -88px;color:#333333 }
.yuyue_bottom2 .zc_sub:hover{ color:#333333}
.yuyue_pop-up .focus{ color:#ccc}

/*右侧在线QQ*/
/*展开版*/
#right_qqa{ display:block; position:fixed;z-index:1003;top:50%;overflow:hidden;margin-top:-146px;right: 0px;height:254px;width:100px}
*html #right_qqa {_position:absolute; _top:expression(offsetParent.scrollTop+screen.availHeight/2.22) }
#right_qqa .right_qqbg{ display:block; overflow:hidden; width:100px; height:254px; background:url(right_qqa.png) no-repeat 0px 0px}
#right_qqa .right_qqbg .rightqq_line{ display:block; overflow:hidden; height:30px;margin-top:100px; width:100px }
#right_qqa .right_qqbg .rightqq_line:hover{  background:url(right_qqa.png) no-repeat -103px -100px}
#right_qqa .right_qqbg .right_qqzb{ display:block; overflow:hidden; height:20px;margin:30px 0px 0px 0px; width:100px}
#right_qqa .right_qqbg .right_qqgj{ display:block; overflow:hidden; height:20px;margin:10px 0px 15px 0px; width:100px}
#right_qqa .right_qqbg .return_top{ display:block; overflow:hidden; cursor:pointer; width:100px; height:30px}
#right_qqa .right_qqbg .return_top:hover{ display:block; overflow:hidden; width:100px; height:30px;background:url(right_qqa.png) no-repeat -103px -225px}
#right_qqa .right_qqacolse{ display:block; overflow:hidden;width:16px; height:15px; float:right;cursor:pointer}

#right_qqb{position:fixed;z-index:1003;top:50%;margin-top:-146px;right: 0px;height:138px;width:51px; display:block; overflow:hidden;}
*html #right_qqb {_position:absolute; _top:expression(offsetParent.scrollTop+screen.availHeight/2.22) }
#right_qqb .right_qqbg{ display:block; overflow:hidden; width:51px; height:138px; background:url(right_qqa.png) no-repeat 0px -277px}
#right_qqb .right_qqbg .rightqq_click{ display:block; overflow:hidden; padding-top:42px;_padding-top:41px;  height:80px; width:51px; cursor:pointer }
#right_qqb .right_qqbg .return_top{ display:block; overflow:hidden; cursor:pointer; margin-left:8px;  width:40px; height:18px}
#right_qqb .right_qqbg .return_top:hover {display:block; overflow:hidden; background:url(right_qqa.png) no-repeat -62px -399px}


.nav{ border:none; line-height:normal; min-width:inherit; height:auto; margin-top:auto; line-height:36px;}

/*---------- 页尾内容 ----------*/
.footer{ border-top:1px solid #000; min-width:1200px; font-family:microsoft yahei;}
.footmenu{ height:150px; overflow:hidden; background-color:#474C4B; color:#FFF; padding:5px 0;}
.footmenu a{ color:#999;}
.footmenu a:hover{ color:#CCC;}

.footmenu .fm_list{border-right:1px solid #505554;width:448px;height:150px;float:left;}
.footmenu dl{float:left;margin-right:75px;}
.footmenu dt{ font-size:15px; line-height:35px;}
.footmenu dd{ line-height:22px; font-size:12px;}

.footmenu .fm_tel_ewm{border-right:1px solid #505554;width:290px;height:150px;float:left;padding-left:30px;}
.footmenu .fm_tel_ewm .fmte-tit{ font-size:15px; line-height:30px;}
.footmenu .fm_tel_ewm .fmte-xts{ font-size:12px; color:#999;}
.footmenu .fm_tel_ewm .fmte-yxqq{ margin-top:12px;}

.footmenu .fm_tel{ font-size:20px;}
.footmenu .fmte-tel{ color:#FFF;line-height:45px; margin-left:15px;}
.footmenu .fmte-tel em{ font-size:14px; color:#FFF; margin:auto 5px;}

.footmenu .fm-ewm{ font-size:12px; line-height:30px; color:#999; text-align:center; margin-left:10px;}
.footmenu .fm-ewm span{ margin:30px 20px auto;}

.footmenu .fm-city{ width:265px; height:100px; background:url(2015/fb_city_bg.png) no-repeat center; padding:50px 0 0 20px; font-size:12px; line-height:25px;}
.footmenu .fm-city a:hover{ text-decoration:none;}

.foot_main{ padding:5px 0; text-align:center; font-size:13px; line-height:25px; background-color:#F9F9F9; color:#777;}
.foot_main p a{ color:#777; margin:auto 8px;}
.foot_main p em{ color:#444; font-style:normal; margin:auto 2px;}

.tel_qq_url{ padding-left:22px; padding-top:16px;}
.tel_qq_url p{ *zoom:1;display:block;line-height:35px;font-size: 18px;color: #F60;}
.tel_qq_url p:after{ content:"\20"; display:block; height:0; clear:both;}
.tel_qq_url p i{ font-size:15px; color:#FFF; width:90px; text-align:right; float:left;}
.tel_qq_url p span{ float:left;}
.tel_qq_url p em{font-size:14px;display:inline-table;color:#DDD;margin: auto 5px;}

.tel_qq_url .tqu_tel span{ font-size:16px; color:#F60;}
.tel_qq_url .tqu_tel span em{ font-size:14px; color:#FFF; margin:auto 5px;}

.tel_qq_url .tqu_qq span{font-size:16px;vertical-align:middle;color: #FFF;}
.tel_qq_url .tqu_qq span em{ font-size:14px; color:#FFF; margin:auto 5px;}
.tel_qq_url .tqu_qq span.qq{ vertical-align:middle; margin-left:15px; margin-top:6px;}

.tel_qq_url .tqu_url span{ font-size:16px;}
.tel_qq_url .tqu_url span em{ font-size:14px; color:#FFF; margin:auto 5px;}
.tel_qq_url .tqu_url span a{ margin-right:20px; color:#EEE;}
.tel_qq_url .tqu_url span a:hover{ color:#F60;}