@charset 'gb2312';
/* CSS Document */
/*切图：xq*/
/*网站：糖酒网酒水招商频道*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Tahoma","Arial","Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; color:#404040; background:#f6f6f6;}

img{border:0}
a{ text-decoration:none; color:#303030;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
a:hover{ color:#ff3b3b;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:"microsoft yahei"; }
input{ margin:0; padding:0; border:0; font-family:"microsoft yahei";}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative;}
i{ font-style:normal;}
input,textarea:focus { outline:none;}

#pz_top{ float:left; width:100%; min-width:1200px; }
#pz_banner{ float: left; width:100%; min-width:1200px; position:relative; overflow:hidden;}
#pz_main{ float:left; width:100%; min-width:1200px;}
#pz_down{ float:left; width:100%; min-width:1200px;}
#pz_menu{ float:left; width:100%; min-width:1200px;}

.w_0100{ float:left; width:100%;}
.w_1200{ margin:0 auto; width:1200px;}

.wrap{ width:100%;}
.wrap_zs{width:100%;min-width: 1200px;padding: 5px 0 20px;background: #f8f8f8; overflow:hidden;}
.con {width:1200px;margin: 0px auto;}
.left{ float:left;}
.right{ float:right;}
.line_b{ border-bottom:#eee 1px solid;}
.nav_scroll{position:fixed;width:100%; margin:0;left:0;top:0;background:#ffc22d;zoom:1;border-radius:5px;box-shadow:0 1px 6px rgba(0,0,0,0.1);color:#D74452;z-index:100; }
.clear {clear: both; height: 0;line-height: 0;font-size: 0;}
/*clearFix*/
.clearfix{ clear:both; *zoom:1;}
.clearfix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0;}
.none {display: none;}
.center{ text-align:center;}
#vcode {cursor: pointer;}
.captcha {text-transform: uppercase;}
.cue {color: red;font-size:12px;}
label {cursor: pointer;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank20{clear:both; height:20px; overflow:hidden; display:block;}
.blank6{clear:both; height:6px; overflow:hidden; display:block;}
.blank2{clear:both; height:2px; overflow:hidden; display:block;}
.blank12{clear:both; height:12px; overflow:hidden; display:block;}
.last{ margin-right:0px;}
.border_right_last{ border-right:0px;}
.border{border:#ddd 1px solid;}
.border-top{ border-top:0px;}
.bgf{background:#fff;}
/*定义文字*/
.c1b1b1b{color:#1b1b1b}
.c1b1b1b a{color:#1b1b1b}
.c1b1b1b a:hover{color:#ff3b3b}

.grad {
    background: #eeeeee;
  background: -webkit-linear-gradient(#fff, #eee); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fff, #eee); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fff, #eee); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fff, #eee); /* 标准的语法 */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee')"; /* IE8 */
}

.text-center{text-align:center}
.col_cont{width:300px;height:300px;margin:auto}
.thumbnail{cursor:pointer;text-decoration:none;display:block;padding:4px;height:200px;font-weight:bold;border:1px solid #ddd; }
.thumbnail img, .thumbnail h3{transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;}

.thumbnail:hover img{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}
.thumbnail:hover h3{color:#2c3e50}
/*top*/
/* -- bar -- */
.bar{ height:30px;}
.bar .topbar-fl{ display:block;}
.bar .topbar-fl li{float:left;font-size:12px;line-height:30px;position: relative;z-index:999;}
.bar .topbar-fl li .Orange{color:#eb7200;}
.bar .topbar-fl li i{ display: inline-block;*display:inline; *zoom:1;vertical-align: top; }
.bar .topbar-fl li i.icon-line{background:url(images/icon_vip.png) 0 -188px no-repeat;margin:8px 0 0 0;width:1px;height:12px;}
.bar .topbar-fl li i.icon-xia{background:url(images/icon_vip.png) 0 -176px no-repeat;width:10px;height:5px;margin:12px 2px 0 2px; *margin-top:8px;}
.bar .topbar-fl li i.icon-mob{background:url(images/icon_vip.png) -10px -182px no-repeat;width:12px;height:18px;margin:5px 2px 0 2px;}
.bar .topbar-fl li a {display: inline-block;text-decoration: none;padding:0 8px;line-height:30px;}
.bar .topbar-fl li .dropDown{position: absolute;top:0;left:-10px;visibility: hidden ;opacity:0;webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 1001;width: 108px; background:#fff;border:1px #e4e4e4 solid;box-shadow:0px 0px 5px #666;}
.bar .topbar-fl li .dropDown p{ text-align:center; padding:5px;}
.bar .topbar-fl li .dropDown  img{ width:100px;}
.bar .topbar-fl li .dropDown i.arrow {position: absolute;top: -16px;left: 46px;z-index: 1002;border: 8px solid transparent;border-bottom-color: #fff;font-size: 0;height: 0;width: 0;display: inline-block;vertical-align: middle;}
.bar .topbar-fl li.active .dropDown {left:0;top:30px;left:-10px;opacity: 1;visibility: visible;}

.bar .topbar-fl li .dropDownnav{position: absolute;top:50px;left:-1062px;visibility: hidden;opacity:0;webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 1001;width: 1138px; background:#fff;border:1px #e4e4e4 solid;box-shadow:0px 0px 5px #666;}
.bar .topbar-fl li .dropDownnav i.arrow {position: absolute;top: -16px;right: 38px;z-index: 1002;border: 8px solid transparent;border-bottom-color: #fff;font-size: 0;height: 0;width: 0;display: inline-block;vertical-align: middle;}
.bar .topbar-fl li.active .dropDownnav {left:0;top:30px;left:-1062px;opacity: 1;visibility: visible;}
.bar .topbar-fl li .site-navigation-hd {padding: 8px 3px 10px 3px;width: 1200px;right: -101px; }
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li {padding: 0 10px;float: left;display: inline;border-right: 1px solid #e4e4e4;}
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li h4 {color: #ff7200;font-size: 14px;padding: 0 4px 10px 0;font-weight: 700;}
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li a {display: block;line-height: 26px;}
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li .navigation-hd-list {float: left;display: inline;}
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li .navigation-hd-list h5 {font-size: 12px;font-weight: 700;padding: 0 12px 0 0;line-height: 26px;}
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li .navigation-hd-list h5 a {color: #666;padding: 0;}
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li .navigation-hd-list h5 a:hover {color: #ff7200;}
.bar .topbar-fl li > .dropDownnav .site-navigation-hd li:last-child {border-right: none;}


.bg_1{background: #f5f5f5;border-bottom: 1px solid #ececec;position: relative;z-index: -1;}
.c_1200_1{float: left;width: 1200px;}
.c_1200_1 .c_1_1{float: left;height: 31px;line-height: 31px;font-size: 12px;color: #000;}
.c_1200_1 .c_1_1 i{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 11px 10px 0 10px;width: 1px; height: 10px;background: #dcdcdc;}
.c_1200_1 .c_1_1 a{color: #000;}
.c_1200_1 .c_1_1 a.a_1_1{color: #d32f2f;}
.c_1200_1 .c_1_1 a:hover,
.c_1200_1 .c_1_1 a.a_1_1:hover{color: #ef6c00;}
.c_1200_1 .c_1_2{float: right;}
.c_1200_1 .c_1_2 font{display: block;float: left;height: 31px;line-height: 31px;font-size: 12px;}
.c_1200_1 .c_1_2 font i{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 11px 10px 0 10px;width: 1px; height: 10px;background: #dcdcdc;}
.c_1200_1 .c_1_2 font a{color: #000;}
.c_1200_1 .c_1_2 font a:hover{color: #ef6c00;}
.c_1200_1 .c_1_2 span{display: block;float: left;height: 31px;position: relative;cursor: pointer;}
.c_1200_1 .c_1_2 span h6{display: block;float: left;height: 31px;line-height: 31px;font-size: 12px;color: #000;}
.c_1200_1 .c_1_2 span h6 i{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 14px 0 0 7px;width: 10px;}
.c_1200_1 .c_1_2 span h6 i img{display: block;float: left;width: 100%;}
.c_1200_1 .c_1_2 span h6 em{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 8px 2px 0 0;width: 16px;}
.c_1200_1 .c_1_2 span h6 em img{display: block;float: left;width: 100%;}
.c_1200_1 .c_1_2 span ul{display: none; position: absolute;left: -10px;top: 31px;background: #f5f5f5;padding: 5px 0;}
.c_1200_1 .c_1_2 span ul li a{display: block;padding: 0 17px 0 10px; height: 30px;line-height: 30px;font-size: 12px;color: #000;white-space:nowrap;}
.c_1200_1 .c_1_2 span ul li a em{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 6px 2px 0 0;width: 16px;}
.c_1200_1 .c_1_2 span ul li a em img{display: block;float: left;width: 100%;}
.c_1200_1 .c_1_2 span ul li a:hover{color: #ef6c00;}
.c_1200_1 .c_1_2 span .c_1_3{position: absolute;left: 50%;margin-left: -57.5px;top: 100%;width: 115px;overflow: hidden;height: 0;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_1200_1 .c_1_2 span .c_1_3 i{display: block;float: left;width: 85px;height: 85px;padding: 21px 15px 15px 15px; background: url(images/bg_ewm_t.png) no-repeat center;}
.c_1200_1 .c_1_2 span .c_1_3 i img{display: block;}
.c_1200_1 .c_1_2 span:hover .c_1_3{height: 121px;}

.bg_2{background:#fff;background-size: 100% 100%;position: relative;z-index: 89;}
.c_1200_2{float: left;width: 1200px;height: 90px;}
.c_1200_2 .c_2_1{float: left;width: 352px; margin-left:10px;}
.c_1200_2 .c_2_1 .logo{float: left;width: 200px;margin: 18px 0 0 0;}
.c_1200_2 .c_2_1 .logo a,
.c_1200_2 .c_2_1 .logo a img{display: block;float: left;}
.c_1200_2 .c_2_1 h1{display: block;float: left;height: 36px;line-height: 36px;margin: 24px 0 0 5px;font-size: 24px;color: #000;    border-left: 1px solid #999;font-weight: bold;padding-left: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.c_1200_2 .c_2_2{float: left;}
.c_1200_2 .c_2_2 .searchBox {width: 350px;margin: 22px 12px 0 10px;float: left;height: 38px;border: 2px solid #e65100;position: relative;border-radius: 2px;font-size:14px;}
.c_1200_2 .c_2_2 .searchBox select {float:left;background: #FFF url('images/down-arrow.png') no-repeat right;background: #FFF url('images/down-arrow.png') no-repeat right;appearance:none;-webkit-appearance:none;-moz-appearance: none;width:68px;height: 38px;line-height:38px; padding-left:10px; border:0px; cursor:pointer; color:#2a2a2a;font-size:14px; font-family:"microsoft yahei";}
.c_1200_2 .c_2_2 .searchBox input{float:left;color: #888;height: 38px;line-height:38px;width:160px; border:0px;padding-left:10px;}
.c_1200_2 .c_2_2 .searchBox button{ position:absolute;right:0px;width:88px; height:38px; cursor:pointer; background:#e65100; display:block;color:#fff; font-family:"microsoft yahei";font-size:14px;}
.c_1200_2 .c_2_2 .searchBox button:hover{ background:#f05f0d;}
.c_1200_2 .c_2_3{float: right; margin-top:5px;}
.c_1200_2 .c_2_3 img{ width:440px; height:78px;}

.bg_3{background: url(images/bg_3.jpg) repeat-x center;background-size: 100% 100%;height: 90px;position: relative;z-index: 109;box-shadow: 0 1px 3px rgba(26,26,26,.1);
    background-clip: content-box;}
.c_1200_3{float: left;width: 1200px;height: 40px;}
.c_1200_3 .c_3_1{float: left;height: 56px;width: 362px;text-align: center; background: url(images/img_3_1.png) no-repeat center;margin: -4px 0 0 -3px;position: relative;z-index: 999;}
.c_1200_3 .c_3_1::after{content: "";display: block;position: absolute;left: 359px;top: 0;width: 0;height: 0;border-left: 4px solid #6f0001;border-top: 4px solid transparent;}
.c_1200_3 .c_3_1::before{content: "";display: block;position: absolute;right: 359px;top: 0;width: 0;height: 0;border-right: 4px solid #6f0001;border-top: 4px solid transparent;}
.c_1200_3 .c_3_1 a{display:inline-block; *display:inline; *zoom:1;vertical-align: top;height: 50px;line-height: 50px;padding: 0 14px;font-size: 16px; color: #fff;
-webkit-border-radius:4px; 
   -moz-border-radius:4px;
        border-radius:4px;}
.c_1200_3 .c_3_1 a:hover{color: #c70002;background: #ffb74d;}
.c_1200_3 .c_3_1 i{display:inline-block; *display:inline; *zoom:1;vertical-align: top;width: 1px;height: 14px;margin: 18px 0 0 0;background: #f69d53;}
.c_1200_3 .c_3_2{float: right;position: relative;height: 36px;z-index: 89;}
.c_1200_3 .c_3_2 .nli{float: left;}
.c_1200_3 .c_3_2 .nli span a{display: block;float: left;height: 46px;line-height: 46px;font-size: 16px;color: #fff;border-right: 1px solid #eb7433;padding: 0 19px;}
.c_1200_3 .c_3_2 .nli.on span a,
.c_1200_3 .c_3_2 .nli:hover span a{color: #c70002;background: #ffb74d;}
.c_1200_3 .c_3_2 .nli ul{display: none; position: absolute;right: -18px;top: 46px;width: 1236px;z-index: 9;padding: 6px 0;}
.c_1200_3 .c_3_2 .nli ul li{float: left;height: 32px;line-height: 32px;padding: 0 18px;font-size: 15px;}
.c_1200_3 .c_3_2 .nli ul li a{color: #333;}
.c_1200_3 .c_3_2 .nli ul li a:hover{color: #e65100;}
.c_1200_3 .c_3_2 .nli ul i{display: block;float: left;width: 1px;height: 14px;background: #d5d5d5;margin-top: 10px;}
.d_1200_3{float: left;width: 1200px;overflow: hidden;}
.d_1200_3 .d_3_1{float: left;width: 1200px;position: relative;top: 0;}
.d_1200_3 ul{float: left;width: 1200px;}
.d_1200_3 ul li{float: left;height: 32px;line-height: 32px;font-size: 15px;display: block; }
.d_1200_3 ul li a{color: #333;float: left;}
.d_1200_3 ul li a.red{color: #e65100;}
.d_1200_3 ul li a.green{color: #148a04;}
.d_1200_3 ul li a:hover{color: #e65100;}
.d_1200_3 ul i{display: block;float: left;width: 1px;height: 14px;background: #d5d5d5;margin: 10px 18px;}
.d_1200_3 ul i.red{background:#e65100;width: 2px;height: 14px;}

/*main*/
.c_1200_4{float: left;width: 1200px;}
.c_1200_4 .c_4_1{float: left;width: 1002px;overflow: hidden;padding: 0 114px 0 84px;position: relative;height: 34px;}
.c_1200_4 .c_4_1 h5{float: left;position: absolute;left: 0;top: 10px;height: 24px;line-height: 23px;padding: 0 8px;font-size: 14px;background: #f38404;color: #fff;
-webkit-border-radius:3px; 
   -moz-border-radius:3px;
        border-radius:3px;}
.c_1200_4 .c_4_1 h5::after{content: "";display: block;position: absolute;left: 100%;top: 9px;border-left: 3px solid #f38404;border-top: 3px solid transparent;border-bottom: 3px solid transparent;}
.c_1200_4 .c_4_1 button{display: block;position: absolute;right: 0;bottom: 0;height: 24px;line-height: 23px;padding: 0 14px;font-size: 14px;color: #c70002;background: #f2dfdf;cursor: pointer;outline: none;border: 0 none;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;
-webkit-border-radius:3px; 
   -moz-border-radius:3px;
        border-radius:3px;}
.c_1200_4 .c_4_1 button:hover{background: #ffb74d;color: #c70002;}
.c_1200_4 .c_4_1 .c_4_2{float: left;width: 1002px;}
.c_1200_4 .c_4_1 .c_4_2 ul{float: left;width: 1008px;margin-left: -3px;}
.c_1200_4 .c_4_1 .c_4_2 ul li{float: left;padding: 0 3px;margin-top: 10px;}
.c_1200_4 .c_4_1 .c_4_2 ul li a{display: block;float: left;padding: 0 14px;height: 24px;line-height: 23px;font-size: 14px;color: #333;background: #f4f4f4;
-webkit-border-radius:3px; 
   -moz-border-radius:3px;
        border-radius:3px;}
.c_1200_4 .c_4_1 .c_4_2 ul li a:hover{background: #e65100;color: #fff;}

/*down*/
.c_1200_9{float: left;width: 1200px;margin-top: 7px;padding-bottom: 14px;}
.c_1200_9 .c_9{float: left;width: 1209px;margin-left: -9px;}
.c_1200_9 .c_9 .c_9_1{float: left;margin-top: 13px;}
.c_1200_9 .c_9 .c_9_1 h4{display: block;float: left;width: 100%;height: 17px;line-height: 17px;font-size: 14px;color: #000;font-weight: bold;}
.c_1200_9 .c_9 .c_9_1 h4 i{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 0 6px 0 9px;width: 17px;}
.c_1200_9 .c_9 .c_9_1 h4 i img{display: block;}
.c_1200_9 .c_9 .c_9_1 ul{float: left;width: 100%;margin-top: -4px;}
.c_1200_9 .c_9 .c_9_1 ul li{float: left;width: 291px;height: 34px;margin: 9px 0 0 9px;border: 1px solid #e1e1e1;}
.c_1200_9 .c_9 .c_9_1 ul li h6{display: block;float: left;height: 34px;line-height: 34px;font-size: 12px;color: #000;margin-left: 7px;width: 163px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.c_1200_9 .c_9 .c_9_1 ul li a{display: block;float: left;margin: 4px 0 0 10px;width: 75px;}
.c_1200_9 .c_9 .c_9_1 ul li a:hover{opacity:0.8; filter:alpha(opacity=80);}
.c_1200_9 .c_9 .c_9_1 ul li a img{display: block;}
.c_1200_9 .c_9 .c_9_1 ul li span{display: block;float: right;margin: 4px 4px 0 0;width: 26px; height: 26px;background: url(images/img_9_7.png) no-repeat center; cursor: pointer;position: relative;z-index: 1;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_1200_9 .c_9 .c_9_1 ul li span i{display: block;position: absolute;width: 115px;height: 0;overflow: hidden; bottom: 26px;left: 50%;margin-left: -57.5px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_1200_9 .c_9 .c_9_1 ul li span i em{display: block;float: left;width: 85px;height: 85px; background: url(images/bg_ewm.png) no-repeat center;padding: 15px 15px 21px 15px;}
.c_1200_9 .c_9 .c_9_1 ul li span i em img{display: block;float: left;}
.c_1200_9 .c_9 .c_9_1 ul li span:hover{background: url(images/img_9_7_h.png) no-repeat center;}
.c_1200_9 .c_9 .c_9_1 ul li span:hover i{height: 121px;}
.d_1200_9{float: left;width: 1200px;margin-top: 20px;border-top: 1px solid #dadada;padding-top: 15px;}
.d_1200_9 .d_9_1{float: left;width: 890px;font-size: 14px;line-height: 24px;color: #666;}
.d_1200_9 .d_9_2{float: right;}
.d_1200_9 .d_9_2 li{float: left;margin-left: 20px;}
.d_1200_9 .d_9_2 li i{display: block;float: left;width: 73px;}
.d_1200_9 .d_9_2 li span{display: block;float: left;margin: 18px 0 0 10px;font-size: 14px;line-height: 18px;color: #333;}

.bg_10{background: #4c4c4c;border-bottom: 1px solid #4e4e4e;border-top: 1px solid #4e4e4e;}
.c_1200_10{float: left;width: 1200px;padding: 9px 0; font-size: 14px;line-height: 24px;color: #fff;text-align: center;}
.c_1200_10 li{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin-left: 14px;padding-left: 14px;position: relative;}
.c_1200_10 li::before{content: "";display: block;position: absolute;left: 0;top: 6px;width: 1px;height: 12px;background: #7a7a7a;}
.c_1200_10 a{color: #fff;}
.c_1200_10 a:hover{color: #f26200;}

/*AD1*/
.onead{ margin:0 auto;}
.onead li{ float:left; width:294px; height:80px; margin-right:8px; margin-bottom:8px; position:relative; overflow:hidden;}
.onead li img{width:294px; height:80px;}
.onead li.end{ margin-right:0px;}
/*广告公用*/
.one{display:block;position:absolute;left:0px;top:0px;}
.two{display:block; position:absolute;left:0px;top:0px;}
.adtext{position:absolute; width:20px; height:10px; right:2px;bottom:2px; background:url(ad/adtext.png) no-repeat;}



/*导航下广告*/
.nav_d_ad{width:1200px;}
.nav_d_ad ul{ margin:0; padding:0;}
.nav_d_ad ul li{float:left; position:relative; margin-bottom:10px;}
.nav_d_ad ul li.ad1{width:394px; height:224px; background: #ccc;margin-left:9px;}
.nav_d_ad ul li.ad2{width:394px; height:100px;margin-left:9px;background:#ccc;}
.nav_d_ad ul li.ad2 img{ width:394px; height:100px;}
.nav_d_ad ul li.ad3{width:240px; height:134px;margin-left:10px;background:#ccc;}
.nav_d_ad ul li.ad4{width:490px; height:134px;margin-left:10px;background: #ccc;}
.nav_d_ad ul li.first{margin-left:0px;}


/*主体*/
.con_l{ width:875px;margin-bottom: 10px;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block;}
.con_r{ width:310px;}
.con_r .right_list{margin-bottom: 10px;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block;}
.seachlist{margin-bottom: 10px;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block;}
.seachlist ul{margin:10px 20px; float:left;}
.seachlist ul li{line-height:32px; display:block;}
.seachlist ul li h1{ float:left; font-size:14px;color: #999999; display:inherit; width:60px;}
.seachlist ul li h1 a{ color:#CC0000;}
.seachlist ul li span{float:left; padding:0 10px; font-size:16px;display:inherit;}
.seachlist ul li span.on{ background:#FF3300;}
.seachlist ul li span.on a,.seachlist ul li span.on a:hover{ color:#FFF;}
.seachlist ul li span a{ color:#666;}
.seachlist ul li span a:hover{color:#ff3b3b}
.seachlist p{font-size:14px; line-height:22px; font-weight:bold; margin:10px 20px;}

.list,listpro{margin:0; padding:0;}
 .listtop{ height:50px; border-bottom:1px solid #F0F0F0; margin:0 20px;}
 .listtop h2{line-height:50px; color:#990000; font-weight:bold; font-size:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
 .listtop .navlist{ max-width:690px; display:block;line-height:50px;font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .listtop .navlist a{line-height:50px; padding:5px 4px; font-size:14px;}
 .listtop .navlist a.on{background:#FF3300; color:#fff;}

.listtop .more{line-height: 50px;font-size: 14px;}
.list ul{ margin:0 20px;}
.list ul li{width:156px; float:left; padding:10px 2px; margin-left:5px;}
.line{border-bottom:1px solid #F0F0F0; height:1px; display:block; margin:5px auto;}

.pro_l{ width:250px; margin-right:10px;margin-bottom: 10px;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block;}
.pro_z{ width:680px;margin-bottom: 10px;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block;}
.pro_r{ width:250px;margin-bottom: 10px;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block;}
.listpro ul{ margin:0;}
.listpro ul li{height:120px; width:880px; border-bottom:1px solid #F0F0F0; padding:10px 2px;}
.listpro ul li .img{ float:left; margin-left:20px; width:100px;}
.listpro ul li .img img{ width:90px; height:120px; border:1px #E8E8E8 solid; padding:1px;}
.listpro ul li .text{ float:left; width:520px;margin-left:15px;height: 130px;overflow: hidden;}
.listpro ul li .text h3{font-size:16px; color:#333; font-weight:700; line-height:30px; height:30px; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.listpro ul li .text h3 i{ margin-left:5px; width:40px; height:20px; margin-top:5px; background:url(images/vip.gif) no-repeat; display:inline-block;}
.listpro ul li .text p{width:520px;max-height:60px; line-height:20px; font-size:12px;color: #8e9295;display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 3;
    -webkit-box-orient: vertical;overflow:hidden;position: relative;}
.listpro ul li .text p:after {
content:"...";
position:absolute;
bottom:0;right:0;background:#FFF;padding-left:10px;
}

.listpro ul li .text p.black{ color:#333333; margin-bottom:5px; height:20px;}
.listpro ul li .text p.black span{color:#000;}
.listpro ul li .contact{width:180px;margin-left:10px; margin-right:20px;}
.listpro ul li .contact p{ display:block;}
.listpro ul li .contact p.book{width: 145px;height: 38px;line-height: 38px; padding-left: 27px;border: 1px solid #9D9D9D; border-radius: 5px;text-align: center;font-size: 16px;color: #4D4D4D;margin: 0 auto;background: url(images/lianxi01.png) no-repeat 40px 11px; margin-top:10px;}
.listpro ul li .contact p.book:hover{border: 1px solid #CC0000; color:#CC0000;background: url(images/lianxi02.png) no-repeat 40px 11px;}
.listpro ul li .contact p.tel{font-size: 14px;color: #999999;text-align: center;margin-top: 2px;}
.listpro ul li .contact p.more{font-size: 14px;color: #4D4D4D;text-align: center;margin-top: 6px;}

.listpro ul li:hover{display: block;height:120px;box-shadow: 0px 0px 10px #C0C0C0;   filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee')"; /* IE8 */}


.fenye{width: 880px;height: 50px;margin-top: 20px;text-align: center;font-size: 12px;}
.fenye a{display: inline-block;margin-left: 10px;vertical-align: top;}
.fenye a.skin{padding:5px 8px;}
.fenye a.on{ background:#FF6600;color:#fff}
.fenye a:hover{background:#FF6600; color:#fff;}
.fenye span{margin-left: 10px; line-height:30px;}

.page{height: 50px;margin-top: 20px;text-align: center;font-size: 12px;}
.page .page_l{ padding-left:20px;}
.page .page_r{padding-right:20px;}
.page .page_r a{ border:1px #F0F0F0 solid;border-radius: 4px;padding:5px 8px;}
.page .page_r a:hover{background:#FF6600; color:#fff;}



.con_r .title,.pro_l .title,.pro_r .title{ height:50px; border-bottom:1px solid #F0F0F0; margin:0 20px;}
.con_r .title h2,.pro_l .title h2,.pro_r .title h2{ line-height:50px; font-size:16px; color:#222; display:block;height:50px;}

.jxlist{ margin-top:10px;}
.jxlist li{width:270px;margin:0 20px; margin-bottom:10px;}
.jxlist li img{max-width:270px;}
.jxlist li img:hover{opacity:0.5;filter:alpha(opacity=50);}
.jxlist li h3{font-size: 16px; margin-top: 3px;line-height: 25px;}

.tjlist{ margin-top:8px; margin-bottom:5px;}
.tjlist li{margin:0 20px; line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.tjlist li a{ font-size:14px;}
.tjlist li a em{ width:4px; height:4px; display:block; background:#CC0000; float:left; margin-top:12px; margin-right:5px;}
.tjlist li img:hover{opacity:0.5;filter:alpha(opacity=50);}
.tjlist li h3{font-size: 16px; margin-top: 3px;line-height: 25px;}
.aboutweb{margin:10px 20px;border-top:1px solid #F0F0F0; padding-top:10px; line-height:20px; text-align:justify;}
.aboutweb strong{ font-weight:bold; color:#990000;}
.con_r .qylist{ margin-top:8px; margin-bottom:5px;}
.con_r .qylist li{width:270px;margin:0 20px; line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con_r .qylist li .vip{float:left; width:40px; height:20px; margin-left:5px; margin-top:5px;}
.con_r .qylist li .chengxin{float:left; width:115px; height:18px;border: 1px #eaa216 solid;margin-left:5px; margin-top:5px;}
.con_r .qylist li .chengxin i{ float:left; display:block;font-size:12px; font-family:"宋体"; line-height:18px;}
.con_r .qylist li .chengxin i.c{ background:#eaa216;padding: 0 5px;color: #fff;}
.con_r .qylist li .chengxin i.d{padding: 0 5px;}
.con_r .qylist li .chengxin i.d span{padding: 0 2px; color:#CC0000;}


.conV_l{ width:875px;}
.viewlist{margin-bottom: 10px;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block;}
.viewlist .view_l{ width:274px; height:330px; margin:20px;}
.viewlist .view_l img{ width:257px; height:330px; border:1px #E8E8E8 solid; padding:2px;}
.viewlist .view_r{margin:10px; width:520px; display:block; height:350px;}
.viewlist .view_r h2{font-size: 20px;color:#D74452;display: block; margin-top:30px;font-weight: bold;margin-bottom:10px;border-bottom:#c9c9c9 1px dotted; height:40px;}
.viewlist .view_r p{ font-size:14px; line-height:30px;}
.viewlist .view_r p i{color: #999; width:70px; display:block; float:left; text-align:right;}
.viewlist .view_r p.zixun{margin-top: 25px;margin-right: 5px;}
.viewlist .view_r p.zixun a{display: inline-block; background: #ff3333;width: 150px;height: 46px;text-align: center;line-height: 46px;font-size: 22px;color: #fff!important;border-radius: 5px;}
.viewlist .view_r p.zixun a:hover{background: #ff8b8b;}

.viewlist .view_r .hit{ height:36px; border-top:#c9c9c9 1px dotted;border-bottom:#c9c9c9 1px dotted; overflow:hidden; margin:20px 0 20px 0}
.viewlist .view_r .hit ul{ margin:0; padding-top:8px;}
.viewlist .view_r .hit ul li{ float:left; width:32%;border-left:#e5dfda 1px solid; text-align: center; height:20px; line-height:20px;}
.viewlist .view_r .hit span{ color:#CC0000; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-left:10px; font-weight:bold;}
.viewlist .view_r .hit ul li.first{ border-left: none; margin-left:10px;}

.viewlist .content{ margin:20px;line-height:1.785; font-size:16px; }
.viewlist .content p{text-align:justify; line-height:1.785; font-size:16px; margin-bottom:15px;}


.titlelist{background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0 1px 3px rgba(26,26,26,.1);box-sizing: border-box; display:block; height:90px; width:1200px; margin: 0 auto;}
.titlelist ul{margin:8px 20px;}
.titlelist ul li{display:block;}
.titlelist ul li.title{width:50%;}
.titlelist ul li.title h1{line-height: 36px;font-size: 22px;color:#D74452;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.titlelist ul li.title .gstitle{float:left; font-size:16px;}
.titlelist ul li.title .gstitle a{ line-height:30px;}
.titlelist ul li.title .vip{float:left; width:40px; height:20px; margin-left:5px; margin-top:5px;}
.titlelist ul li.title .chengxin{float:left; width:115px; height:18px;border: 1px #eaa216 solid;margin-left:5px; margin-top:5px;}
.titlelist ul li.title .chengxin i{ float:left; display:block;font-size:12px; font-family:"宋体"; line-height:18px;}
.titlelist ul li.title .chengxin i.c{ background:#eaa216;padding: 0 5px;color: #fff;}
.titlelist ul li.title .chengxin i.d{padding: 0 5px;}
.titlelist ul li.title .chengxin i.d span{padding: 0 2px; color:#CC0000;}
.titlelist ul li.erweima{width:100px; display:block;}
.titlelist ul li.erweima i{ width:10px; height:90px; font-size:12px;line-height:14px; color:#999999;}
.titlelist ul li.linxi{width:100px;}
.titlelist ul li.zixun{margin-top: 15px;margin-right: 30px;}
.titlelist ul li.zixun a{display: inline-block; background: #ff3333;width: 150px;height: 46px;text-align: center;line-height: 46px;font-size: 22px;color: #fff!important;border-radius: 5px;}
.titlelist ul li.zixun a:hover{background: #ff8b8b;}



#liuyan{ width:100%; background:#fff;}
#liuyan .ltit{ height:60px; background:#ffbe10;width:100%; text-align:center;}
#liuyan .ltit h2{font-size:24px; line-height:60px; margin:0 auto;}
#liuyan .ltit h2 span{ color:#CC0000;}
#liuyan .book{background:#fff; margin:0 auto;padding:20px;}
#liuyan .book .bookl{ width:50%; float:left;}
#liuyan .book .bookr{ width:50%; float:left;}
.bootstrap-frm {margin-left:auto;margin-right:auto;max-width: 870px;}
.bootstrap-frm .frm_l{width: 50%; float:left;}
.bootstrap-frm .frm_z{ width:10%; height:100px;float:left;background:url(images/zhi.png) no-repeat; margin-top:220px;}
.bootstrap-frm .frm_r{width: 35%; float:left; border:2px #CCCCCC dotted; padding:5px;}
.bootstrap-frm .frm_r h2{ font-size:14px; color:#CC0000;}
.bootstrap-frm .frm_r ul{ padding:20px;}
.bootstrap-frm .frm_r ul li{ line-height:24px;cursor:pointer;}
.bootstrap-frm h1 { font-size:25px; font-weight:normal;padding: 0px 0px 12px 40px;display: block;border-bottom: 1px solid #DADADA;margin: -10px -30px 30px -30px;color: #888;}
.bootstrap-frm h1>span {display: block;font-size: 12px;}
.bootstrap-frm .frm_l label {display: block;margin: 0px 0px 5px;}
.bootstrap-frm .frm_l label>span {float: left;width: 20%;text-align: right;padding-right: 10px;margin-top: 10px;color: #333;}

.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"],.bootstrap-frm input[type="qq"], .bootstrap-frm textarea{border: 1px solid #CCC;color: #888;height: 20px;line-height:15px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 5px 0px 5px 5px;width: 70%;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.bootstrap-frm select{border: 1px solid #CCC;color: #888;height: 20px;line-height:15px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 5px 0px 5px 5px;width: 20%;border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.bootstrap-frm select {background: #FFF url('images/down-arrow.png') no-repeat right;background: #FFF url('images/down-arrow.png') no-repeat right;appearance:none;-webkit-appearance:none;-moz-appearance: none;
text-indent: 0.01px;text-overflow: '';width: 20%;height: 35px;line-height:15px;}
.bootstrap-frm textarea{height:100px;padding: 5px 0px 0px 5px;width: 70%;}
.bootstrap-frm .button {background: #e70909;border: 1px solid #b50303;padding: 10px 25px 10px 25px;color: #fff;border-radius: 4px;width: 70%;font-size:16px; font-weight:bold; cursor:pointer;}
.bootstrap-frm .button:hover {color: #fff;background-color: #bb0808;border-color: #b50303;}











/*sidebar*/
.sidebar {width: 40px; position: fixed; background: #161616; right: 0;bottom: 0;height: 100%;z-index: 1000;font-size: 12px;}
.sidebar .sidebar-content {padding-top: 52px;}
.sidebar .sidebar-content .sidbar-link li {position: relative;padding: 10px 5px 0 5px;height: 34px;text-align: center;border-bottom:#2c2c2c 1px solid;
  /*IE*/text-align: -moz-center;
  /*Firefox*/text-align: -webkit-center;
  /*Chrome*/cursor: pointer;}
.sidebar .sidebar-content .sidbar-link li span{ display:inline-block;}
.sidebar .sidebar-content .sidbar-link li:hover {background: #ff8a00;}

.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd {position: absolute;right:120px;visibility: hidden;opacity: 1;webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;top: 0;z-index: 1001;width: 230px;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd span.arrow {position: absolute;top: 15px;right: -15px;z-index: 1002;border: 8px solid transparent;border-left-color: #fff;font-size: 0;height: 0;width: 0;display: inline-block;vertical-align: middle;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-textd{border: 1px solid #e4e4e4;background: #fff;*zoom: 1;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-text {border: 1px solid #e4e4e4;background: #fff;padding: 8px 20px 7px 18px;*zoom: 1;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-textd p{font-size:14px; line-height:44px; color:#ff8a00;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-textd .tit{height:32px;border-radius: 5px; margin:5px;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-textd .tit h4{ font-size:15px; line-height:32px;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-textd .erweima{ padding:5px;}

.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-text:before,
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-text:after {display: table;content: "";}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-text:after {clear: both;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-text span {float: left;display: inline;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-text .text {padding-left: 12px;color: #666;float: left;display: inline;text-align: left;}
.sidebar .sidebar-content .sidbar-link li .sidbar-link-hd .link-hd-text .text p {color: #ff7200;font-size: 22px; padding-top: 5px;}
.sidebar .sidebar-content .sidbar-link li a {display: inline-block;color: #fff;line-height: 16px;text-decoration: none;}

.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd {width: 243px;top: -24px;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd span.arrow {top: 49px;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd .link-hd-text {padding: 20px 10px 20px 20px;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd .link-hd-text > img {display: inline-block;float: left;display: inline;width: 88px;height: 88px;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd .link-hd-text span {display: inline-block;float: none;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd .link-hd-text .text {font-size: 12px;float: left;display: inline;width: 112px;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd .link-hd-text .text .sidbar-app-button {background: #fe8431;width: 100px;height: 26px;line-height: 26px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff;margin-top: 8px;font-size: 12px;text-align: left;padding-left: 10px;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd .link-hd-text .text .sidbar-app-button:hover {background: #fe9b1c;}
.sidebar .sidebar-content .sidbar-link li.app .sidbar-link-hd .link-hd-text .text .sidbar-app-button span {vertical-align: text-bottom;}
.sidebar .sidebar-content .sidbar-link li.active .sidbar-link-hd {right: 40px;opacity: 1;visibility: visible;}
.sidebar .sidebar-content .sidbar-tj li a {background: #000000;webkit-transition: all 0.4s ease-in;transition: all 0.4s ease-in;color: #fff;line-height: 15px;padding: 4px 6px;word-break: normal; word-wrap:break-word;width: 30px;display: block;text-align: center;/*IE*/text-align: -moz-center;/*Firefox*/text-align: -webkit-center;}
.sidebar .sidebar-content .sidbar-tj li a:hover {background: #383838;color: #fff;text-decoration: none;}
.sidebar .sidebar-content .navigation {background: #ff7200;padding: 4px 7px 0 7px;width: 30px;word-break: break-all;text-align: center;
  /*IE*/text-align: -moz-center;
  /*Firefox*/text-align: -webkit-center;
  /*Chrome*/color: #fff;line-height: 16px;}
.sidebar .sidebar-content .navigation span.arrow {display: block;border: 6px solid transparent;border-top-color: #fff;font-size: 0;height: 0;width: 0;display: inline-block;vertical-align: middle;
  -webkit-transform: translate(0.25s ease-in 0px);
  -moz-transform: translate(0.25s ease-in 0px);
  -ms-transform: translate(0.25s ease-in 0px);
  -o-transform: translate(0.25s ease-in 0px);
  transform: translate(0.25s ease-in 0px);
}
.sidebar .sidebar-content .sidbar-bottom {position: absolute;bottom: 0;text-align: center;/*IE*/text-align: -moz-center;/*Firefox*/text-align: -webkit-center;/*Chrome*/width: 40px;cursor: pointer;}
.sidebar .sidebar-content .sidbar-bottom span{ display:block;}
.sidebar .sidebar-content .sidbar-bottom span.icon-sider-top {display: block;border: 10px solid transparent;border-bottom-color: #fff;font-size: 0;height: 0;width: 0;vertical-align: middle;
  -webkit-transition: 0.25s ease-in;
  -moz-transition: 0.25s ease-in;
  -o-transition: 0.25s ease-in;
  transition: 0.25s ease-in;}
.sidebar .sidebar-content .sidbar-bottom .sidbar-close,.sidebar .sidebar-content .sidbar-bottom .sidbar-top {height: 40px;color: #fff;}
.sidebar .sidebar-content .sidbar-bottom .sidbar-close:hover,.sidebar .sidebar-content .sidbar-bottom .sidbar-top:hover {background: #ff7200;}
.sidebar-small {width: 40px;height: 40px;position: fixed;bottom: 0;right: 0;z-index: 1003;cursor: pointer;display: none;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.mobile-back-top {
  width: 60px;
  height: 60px;
  display: none;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 1003;
  cursor: pointer;
  -webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
  background: url("images/moblie_top.png") no-repeat;
  background-size: 50% 50%;
}


.icon-sidbar-home,.icon-sidbar-member,.icon-sidbar-app,.icon-sidbar-telephone,.icon-sidbar-qq,.icon-link-hd-telephone,.icon-sidbar-book,.icon-sider-close,.sidebar-small{background: url("images/icon_vip.png") 0 0 no-repeat;}
.icon-sidbar-home{background-position: -32px -180px;height: 18px;width: 18px;}
.icon-sidbar-book{background-position: -20px -20px;height: 20px;width: 18px;}
.icon-sidbar-qq{background-position: 0 -40px;height: 20px;width: 18px;}
.icon-sidbar-app{background-position: -20px 0;height: 20px;width: 18px;}
.icon-sidbar-member {background-position: 0 -60px;height: 20px;width: 18px;}
.icon-link-hd-telephone{background-position: 0 -80px;height: 40px;width: 40px;}
.icon-sider-close {background-position: -20px -38px;height: 20px;width: 18px;}
.icon-sidbar-telephone {background-position: 0 -19px;height: 21px;width: 18px;}
.sidbar-link li.title a:hover .icon-sidbar-member {background-position: -18px -60px;}
.sidebar-small {background-position: 0 -120px;}

.home_bar{ overflow:hidden;  height:45px; background:#f4f4f4; padding:0 10px;border-radius:5px; font-size:12px; line-height:45px;}
.home_bar span{ font-weight:bold;}



.gradient{
    background: #f8ba0d;
    background: -moz-linear-gradient(top,  #ffae00 0%, #ff8a00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae00), color-stop(100%,#ff8a00));
    background: -webkit-linear-gradient(top,  #ffae00 0%,#ff8a00 100%);
    background: -o-linear-gradient(top,  #ffae00 0%,#ff8a00 100%);
    background: -ms-linear-gradient(top,  #ffae00 0%,#ff8a00 100%);
    background: linear-gradient(to bottom,  #ffae00 0%,#ff8a00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae00', endColorstr='#ff8a00',GradientType=0 );
}

.bottom_map{ border-top:#e5e5e5 1px solid; background:#f6f6f6; overflow:hidden;}
.bottom_map .ser{ width:300px;}
.bottom_map .ser .gzh{ width:216px; height:276px; border:#dfdfdf 1px solid; margin-top:25px; margin-left:36px; background:#fff;border-radius:5px; text-align:center;}
.bottom_map .ser .gzh p{ line-height:24px; font-size:14px; margin-top:20px;}
.bottom_map .ser .gzh img{ width:160px; height:160px;}
.bottom_map .ser h3{ font-size:24px;  text-align:center; font-weight:bold; margin-top:20px;}

.bottom_map .hezuo{ width:880px;}
.bottom_map .hezuo2{ width:300px;}
.ditit{margin-top:30px; height:36px; font-size:18px; color:#E41626; line-height:36px; display:block;}
.ditit i{ float:left; width:36px; height:32px;}
.ditit i.s1{ background:url(images/icon_15.png) no-repeat; display:block; }
.ditit i.s2{ background:url(images/icon_16.png) no-repeat; display:block; }
.ditit i.s3{ background:url(images/icon_17.png) no-repeat; display:block; }
.ditit i.s4{ background:url(images/icon_18.png) no-repeat; display:block; }
.ditit i.s5{ background:url(images/icon_19.png) no-repeat; display:block; }

.bottom_map .hezuo .c_9_1{float: left;margin-top: 24px;}
.bottom_map .hezuo .c_9_1 ul{float: left;width: 100%; margin-left:36px;}
.bottom_map .hezuo .c_9_1 ul li{float: left;width: 360px;height: 34px;margin: 0 0 10px 0;border: 1px solid #dfdfdf;background:#fff;border-radius:5px;}
.bottom_map .hezuo .c_9_1 ul li.last{ margin-left:100px;}
.bottom_map .hezuo .c_9_1 ul li h6{display: block;float: left;height: 34px;line-height: 34px;font-size: 14px;margin-left: 7px;overflow: hidden; font-weight:normal;}
.bottom_map .hezuo .c_9_1 ul li h6 strong{ font-weight:400; color: #1A1A1A; margin-right:20px;}
.bottom_map .hezuo .c_9_1 ul li a{display: block;float: right;margin: 4px 5px 0 10px;width: 75px;}
.bottom_map .hezuo .c_9_1 ul li a:hover{opacity:0.8; filter:alpha(opacity=80);}
.bottom_map .hezuo .c_9_1 ul li a img{display: block;}
.bottom_map .hezuo .c_9_1 ul li span{display: block;float: right;margin: 4px 4px 0 0;width: 26px; height: 26px;background: url(images/img_9_7.png) no-repeat center; cursor: pointer;position: relative;z-index: 1;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.bottom_map .hezuo .c_9_1 ul li span i{display: block;position: absolute;width: 115px;height: 0;overflow: hidden; bottom: 2px;left: 50%;margin-left: -57.5px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.bottom_map .hezuo.c_9_1 ul li span i em{display: block;float: left;width: 85px;height: 85px; background: url(images/bg_ewm.png) no-repeat center;padding: 5px 15px 21px 15px;}
.bottom_map .hezuo .c_9_1 ul li span i em img{display: block;float: left;}
.bottom_map .hezuo .c_9_1 ul li span:hover{background: url(images/img_9_7_h.png) no-repeat center;}
.bottom_map .hezuo .c_9_1 ul li span:hover i{height: 121px;}

.bottom_map .hezuo h5{ font-size:24px; font-weight:500; margin-left:36px; color:#000;}
.bottom_map .hezuo p{margin-left:36px; color:#666666;}

.link{ margin-top:15px; margin-bottom:10px; overflow:hidden; border-top:#dfdfdf 1px solid;}
.link .tit{ height:28px;margin-top:20px;}
.link .tit h4{ float:left; font-size:14px; font-weight:bold; line-height:28px;}
.link .tit h4 span{font-size:12px; font-weight:normal; margin-left:10px;}
.link .tit a{ float:right;}
.link li{ float:left; margin-right:20px; line-height:28px;}

.footer{ background:#3f3e3e; overflow:hidden;}
.footer .footernav{ margin-top:20px;}
.footer .footernav li{ float:left; margin-right:20px;}
.footer .footernav li a{font-size:14px; color:#fff;}
.footer .conright{ margin-top:20px; color:#b9b7b7; margin-bottom:20px; overflow:hidden;}
.footer .conright img{margin:10px 0 0 0;}
.footer .conright p{ float:left; margin-left:20px;}
.footer .conright p a{ color:#b9b7b7}

.map{ margin:26px auto;}
.map li{ float:left;width:190px; height:190px; background:#e8e8e8; margin-right:12px; margin-bottom:8px;}
.map li:hover{ background:#666666;color:#FFF;}
.map li:hover a{ color:#FFF;}
.map li.last{ margin-right:0px;}
.map li.cur{ background:none;}
.map li.cur .foot_logo{ background:url(images/foot_logo.png) no-repeat; display:block; width:154px; height:35px;}
.map li.cur h6{ font-size:24px; border-top:1.2px solid #ebeaea; margin-top:8px;  line-height:40px; width:154px; letter-spacing:5px; color:#c2c2c2; font-weight:500;}

.map li .map_txt{ padding:10px;}
.map li .map_txt h5{ font-weight:bold; line-height:30px;}
.map li .map_txt span{ float: left; margin-right:10px; width:75px; line-height:24px;}

.aboutGroup{width: 1200px;overflow: hidden; margin: 0 auto 5px auto;background:#fff;border-radius: 2px;}
.aboutGroup .parHd{display: block;margin: 10px 0; height:30px; line-height:30px;}
.aboutGroup .parHd ul{}
.aboutGroup .parHd ul li{display: inline-block;cursor:pointer;margin-left: 10px;font-size:14px;color:#444;}
.aboutGroup .parHd ul li.on{color:#444;border-bottom: 2px solid #444;}

.aboutGroup .parBd{border: 1px #f2f2f2 solid;width:1160px;display: block;overflow: hidden;margin:0 20px 10px 20px;}
.aboutGroup .parBd ul{}
.aboutGroup .parBd ul li{float:left;display: block; overflow:hidden;width: 230px;border-right:1px #f2f2f2 solid;padding-bottom: 20px;}
.aboutGroup .parBd ul li:last-child{border-right:0;}
.aboutGroup .parBd ul li .pic{display:block;margin: 20px auto;overflow: hidden;width: 160px;}
.aboutGroup .parBd ul li .pic img{width:160px; height:160px; display:block;}
.aboutGroup .parBd ul li .title{line-height:18px;height: 36px;margin: 0 30px;overflow: hidden;text-align: justify;}
.aboutGroup .parBd ul li .pri{line-height:24px;margin: 0 30px;color: #e43a3d;font-size: 14px;font-weight: 700;}
.aboutGroup .parBd ul li .cart-btn {height: 32px;width: 125px;margin: 20px auto 0;border:1px #999 solid;text-align: center;border-radius: 2px;cursor:pointer;margin-bottom: 20px;}
.aboutGroup .parBd ul li .cart-btn i{display: inline-block;padding-right: 5px;font-size: 24px;line-height: 32px;vertical-align: middle;}
.aboutGroup .parBd ul li .cart-btn span{display: inline-block;line-height: 32px;vertical-align: middle;}
.aboutGroup .parBd ul li .cart-btn:hover{background: #e43a3d;border:1px #e43a3d solid; color: #fff;}