﻿/*CSS通用重置样式*/
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;}
fieldset,img {border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,th,var,optgroup,i {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
abbr,acronym {border:0;font-variant:normal;}
input,button, textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp,tt{font-size:100%;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
ol,ul {list-style:none;}
caption,th {text-align:left;}
sup{font-size:100%;vertical-align:text-top}
sub{font-size:100%;vertical-align:text-bottom}
:link,:visited,ins {text-decoration:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
pre{white-space:pre-wrap;word-wrap:break-word}
* html pre{white-space:normal} 
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;outline:0 none;}
img{vertical-align:middle}
.common_01{width:1200px; margin:0px auto;}
.common_02{clear:both;}
.common_03{margin-top:15px;}
.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:block;height:0;overflow:hidden;}
.cf:after,.clearfix:after{clear:both;}
.cf,.clearfix{*zoom:1;}
body{font-size:14px;color:#333;background:#fff;font-family:microsoft yahei,Arial, Helvetica, sans-serif;}

.fl{float:left}
.fr{float:right}
.none{display:none}
.es{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bold{font-weight:bold}
.auto{margin:0 auto}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt15{margin-top:15px}
.rel{position:relative}
.abs{position:absolute}
.ml5{margin-left:5px}
.mr5{margin-right:5px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.red{color:#ff0000}
.v_m{vertical-align:middle}
.del{text-decoration:line-through;font-family:arial;color:#888}
.trans{-webkit-transition:all ease 1s;transition:all ease 1s}
.trans2{-webkit-transition:all ease .5s;transition:all ease .5s}

#AdCycleNav{position:absolute;bottom:20px;right:0;z-index:10;right:20px}
#AdCycleNav a{width:25px;height:12px;background:#eee;float:left;display:block;text-indent:-9999em;margin-right:5px;overflow:hidden}

.rgba{background:rgba(51,51,51,0.8);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#C7333333',EndColorStr='#C7333333');_background:#333}
.rgba_2{background:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#D4ffffff',EndColorStr='#D4ffffff');_background:#fff}
.rgba_3{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#7A000000',EndColorStr='#7A000000');_background:#000}
.load{background:url(../images/load.gif) no-repeat center center #fff;display:inline-block}
.imgpic{background:#fff}
.wap{width:1000px}
.wrapper{height:auto;margin:0 auto;position:relative;width:1000px;z-index:1}
.w1000{width:1000px}

/* header */
#header{width:100%}
.head-ad{background-color:#f7f7f7;height:80px;width:100%}
.head-ad .ad-box{position:relative}
.head-ad img{display:block;height:80px;width:1200px}
.head-ad .ad-close{background:url(../images/hint.png) no-repeat 0 0;cursor:pointer;height:20px;position:absolute;top:5px;right:2px;width:20px}
#header .wp{background:#f7f7f7;height:28px;line-height:28px;border-bottom:1px solid #d2d2d2;width:100%;color:#666}
#header .h-dl{padding-left:3px}
#header .h-dl a{margin:0 6px}
#header .h-m{margin-left:5px}
#header .h-nav li{float:left;margin-right:15px}
#header li.h-wei{margin-right:0;position:relative;_width:70px}
#header li.h-wei a{background:url(../images/head_wx.png) no-repeat 5px 8px #f7f7f7;padding:0 5px 0 25px;display:block;border:1px solid #f7f7f7;border-bottom:0 none;height:27px;line-height:27px;margin:0 0 -1px;z-index:10;position:relative}
#header li.h-sina a{background:url(../images/sina.png) no-repeat 0 5px;padding-left:20px;display:inline-block}
#wei_x{background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.15);position:absolute;border:1px solid #ccc;padding:10px;right:0;top:27px;width:300px;display:none;z-index:9}
#wei_x img.w-x{float:right;margin-left:10px}
#wei_x p{font-size:14px;line-height:24px;font-weight:bold;margin-bottom:3px}
#wei_x .w-x-2{line-height:18px}
#header .w-on #wei_x{display:block}
#header li.w-on a{border-color:#ccc;background-color:#fff}

#header li.h-app{position:relative;margin-right:0;_width:70px;margin-left:6px}
#header li.h-app a{background:url(../images/anzhuo.png) no-repeat 5px 5px;padding:0 5px 0 23px;display:block;border:1px solid #f7f7f7;border-bottom:0 none;height:27px;line-height:27px;margin:0 0 -1px;z-index:13;position:relative}
#header #app_h{background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.15);position:absolute;border:1px solid #ccc;padding:10px;right:0;top:27px;width:130px;display:none;z-index:12;text-align:center}
#header #app_h p{line-height:24px;color:#666;text-align:center;font-size:14px}
#header li.app-on a{border-color:#ccc;background-color:#fff}
#header li.app-on #app_h{display:block}

#header .h-logo{padding:5px 0}
#header .logo{padding-right:10px;border-right:1px solid #e1e1e1}
#header .h-tel{width:195px;padding:5px 0 0 55px;background:url(../images/tel.gif) no-repeat 0 5px;min-height:50px}
#header .h-tel dt{line-height:20px;color:#666;font-size:14px}
#header .h-tel dd{font-size:26px;line-height:30px;text-shadow:1px 1px 1px #ccc}
#header .h-city{padding:8px 2px 0 8px;width:100px}
#header .h-city p{color:#000;text-shadow:1px 1px 1px #ccc;font-size:16px;line-height:20px;margin-bottom:2px}
#header .h-citys{position:relative;z-index:12}
#header .h-citys .change-city{display:inline-block;white-space:nowrap;border:1px solid #f7f7f7;border-bottom:0 none;height:24px;line-height:24px;position:relative;z-index:15;margin:0 0 -1px;padding:0 5px;background:#fff}
#header .h-citys .show-city{position:absolute;width:200px;background:#fff;padding:5px;left:0;z-index:14;display:none;border:1px solid #ccc;box-shadow:0 0 3px rgba(0, 0, 0, 0.15)}
#header .h-citys .show-city a{float:left;height:20px;line-height:20px;padding:0 5px;margin:0 6px 2px 0;white-space:nowrap;*display:inline;}
#header .h-citys .show-city a:hover{color:#fff}
#header .h-on .change-city{border-color:#ccc}
#header .h-on .show-city{display:block}
#header .nav{height:46px;width:100%;border-bottom:2px solid #119fe9}
#header .nav ul{overflow:hidden;height:46px}
#header .nav ul li{float:left;height:44px;line-height:44px;margin:0 8px}
#header .nav ul li a{float:left;padding:0 16px;font-size:16px;white-space:nowrap}
#header .nav ul li a.c1_onm,#header .nav ul li a.c1_m:hover{color:#00a0e9;border-bottom:2px solid #00a0e9;background:none}

.h-sea{margin-top:12px;display:none}
.h-sea .c1_bd{border-color:#00a0e9}
.h-sea-box{border-width:2px;border-style:solid;width:420px;height:36px;}
.h-sea-box .c1_bgt{background:#00a0e9}
.head_city{position:relative;width:80px;font-size:14px;z-index:1000;height:36px}
.head_city span{display:block;padding-left:18px;border-right-width:1px;border-right-style:solid;background:#f5f5f5;cursor:pointer;line-height:36px}
.head_city span strong{font-weight:normal;color:333}
.head_city span em{transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;position:absolute;display:block;height:0;overflow:hidden;width:0;font-size:0;border-width:4px;right:10px;top:16px;border-left-color:#f5f5f5;border-right-color:#f5f5f5;border-bottom-color:#f5f5f5;border-style:solid}
.h-hover span em{border-top-color:#f5f5f5;top:12px}
.h_city{background:#fff;border:1px solid #e5e5e5;position:absolute;z-index:1000;width:80px;overflow:hidden;display:none;top:36px;left:-2px}
.h-hover .h_city{display:block}
.h_city li{border-top:1px solid #e5e5e5;height:34px;margin-top:-1px}
.h_city li a{display:block;padding-left:18px;line-height:34px}
.h_city li a:hover{background:#f5f5f5}
.t_text{height:20px;line-height:20px;font-size:12px;padding:8px 10px;width:220px;border:none;color:#888}
.t_btn{cursor:pointer;height:36px;width:96px;border:none;font-size:18px;color:#fff}
/* footer */
.bottom_01{margin-top: 32px;height: 20px;background: url(images/index_76.png) repeat-y center top;}
.bottom_02{background: #2D3538;}
.bottom_03{padding-top: 16px;}
.bottom_04{width: 240px;float: left;line-height: 26px;}
.bottom_04 h1{height: 60px;line-height: 60px;font-size: 18px;color: #52c9ff;font-weight: 100;}
.bottom_04 a{text-decoration: none;color: #BFBFBF;}
.bottom_04 a:hover{color: #4BB3F0;}
.bottom_05{margin-top: 33px;}
.bottom_06{margin-top: 20px;border: 1px solid #71767A;width:1138px;padding: 5px 30px 15px 30px;}
.bottom_07{height: 40px;line-height: 40px;font-size: 15px;color:#52c9ff;}
.bottom_08{line-height: 20px;font-size: 12px;}
.bottom_08 a{text-decoration: none;color: #919191;display: block;width: 93px;float: left;}
.bottom_08 a:hover{color: #52c9ff;}
.bottom_09{margin-top:10px;height:40px;line-height: 40px;color: #FFF;text-align: center;}
.bottom_09 a{text-decoration: none;color: #FFF;margin: 0px 6px;}
.bottom_09 a:hover{color: #52c9ff;}
.bottom_10{margin-top:10px;padding-bottom:40px;}
.bottom_11{width: 300px;float: left;padding-left: 88px;}
.bottom_12{width:812px;float:left;line-height: 26px;color: #FFF;}
.bottom_12 li{float: left;}
.bottom_12 a{text-decoration: none;color: #FFF;}
.bottom_12 a:hover{color: #52c9ff;}
.bottom_13{width: 50%;}
.bottom_14{width: 50%;}
/*右边快捷工具*/
.izl-rmenu{
	position:fixed;
	left:95%;
	margin-right:0px;
	bottom:10px;
	z-index:999;
	background-image: url(r_b.png);
	background-repeat: no-repeat;
	background-position:bottom;
}
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(/Skin/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(/Skin/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}

.izl-rmenu .btn-kf{background:url(/Skin/r_kf.png) 0px 0px no-repeat; background-color:#2ba165;}
.izl-rmenu .btn-kf:hover{background-color:#0f7943;}
.izl-rmenu a.btn-kf,.izl-rmenu a.btn-qq:visited{background:url(/Skin/r_kf.png) 0px 0px no-repeat; background-color:#2ba165; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(/Skin/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-wx .pic2{position:absolute; left:-320px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(/Skin/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(/Skin/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}