/* CSS Document */
@charset "utf-8";
/*~~~~~~~~~~~~~~~~~全局样式~~~~~~~~~~~~~*/
* {	padding: 0;	margin: 0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,ol,ul,li,table,th,td,p{border:0;}
html {overflow-y: scroll;}
ul,ol,dl {list-style-type: none;}
img{border: none;}
button{border:none; cursor:pointer; background-color:transparent;}
h1{font:24px/35px "微软雅黑"; text-align:center; border-bottom:1px dashed #CCC;  margin:15px 0;}

h4{font-size:20px; line-height:35px; color:#000;}
body{font-family: Arial, Helvetica, sans-serif;	font-size:14px; background: #FFF; color: #333;}
select{border-width: 1px;	_zoom: 1;	border-style: solid;}
.clear{clear: both; font-size: 1px; height: 0;	visibility: hidden; line-height: 0;}

a{text-decoration: none;}
a:link, a:active {color: #333;}/*默认-点击时*/
a:visited {color: #666;}/*以访问*/
a:hover {color: #09F}/*经过*/

.body_1000{width:1000px; margin:10px auto; overflow:hidden;}

.left_leirong{width:710px; float:left; margin-right:10px}
.right_tuijian{width:250px; padding:14px; float:left; border:1px solid #CCC;}
.right_cx{overflow:hidden; margin-bottom:5px;}
.right_cx dt{width:70%; float:left;}
.right_cx dd{width:30%; float:left; text-align:center;}
.right_cx dt input{height:30px; font:16px/30px Arial, Helvetica, sans-serif;border:1px solid #999;}
.right_cx dd input{height:32px; color:#F63; font:18px/32px "微软雅黑";}

/*~~~~~~~~~~~~~~~~~~~当前位置~~~~~~~~~~~~~~~~~~~*/

.weizhi_all{width:100%; margin-bottom:20px; height:28px;}
.weizhi_all dt a{float:left; padding:0 5px;border:1px solid #f1f1f1; font:16px/28px "微软雅黑"; color:#414141; display:inline-block;}
.weizhi_all dt a:hover{background-color:#0fb9f3; color:#FFF;}

.weizhi_all dd input{height:28px;float:right; font:18px/28px Arial, Helvetica, sans-serif; border:1px solid #dedede;}
.weizhi_all dd a{float:right; font:20px/40px "微软雅黑";margin-left:15px; width:120px; text-align:center; background-color:#fea019; color:#FFF;  border-radius:3px;border: none;}
.weizhi_all dd a:hover{background-color:#0fb9f3;}

/*~~~~~~~~~~~~~~~~~~~当前位置OV~~~~~~~~~~~~~~~~~~~*/

#bg_hui {background-color: #F8F8F8;}

.zidian_tab{width:100%; overflow:hidden; margin-bottom:10px;}
.zidian_tab li a{font:18px/28px "微软雅黑"; float:left; margin-right:10px; border-bottom:1px dashed #CCC; padding:1px;}
.zidian_tab li a:hover{font-weight:bold; color:#FFF; background-color:#0CF;}
.zidian_tab li strong{font-weight:bold; color:#FFF; background-color:#0CF;}

.liebiao_1,.liebiao_2,.liebiao_3,.liebiao_4,.liebiao_5,.liebiao_6,.liebiao_8,.liebiao_10,.liebiao_15,.liebiao_20{overflow:hidden; margin-bottom:15px; font:14px/26px Arial, Helvetica, sans-serif;}
.liebiao_1 span,.liebiao_2 span,.liebiao_3 span,.liebiao_4 span,.liebiao_5 span,.liebiao_6 span,.liebiao_8 span,.liebiao_10 span,.liebiao_15 span,.liebiao_20 span{color:#069}

.liebiao_1 dt,.liebiao_2 dt,.liebiao_3 dt,.liebiao_4 dt,.liebiao_5 dt,.liebiao_6 dt,.liebiao_8 dt,.liebiao_10 dt,.liebiao_15 dt,.liebiao_20 dt{border-bottom:1px dashed #CCC; font-weight:bold; color:#069; width:50%; float:left;}
.liebiao_1 dt a,.liebiao_2 dt a,.liebiao_3 dt a,.liebiao_4 dt a,.liebiao_5 dt a,.liebiao_6 dt a,.liebiao_8 dt a,.liebiao_10 dt a,.liebiao_15 dt a,.liebiao_20 dt a{float:right;}

.liebiao_1 dd{width:100%;}
.liebiao_2 dd{width:47%; margin-right:2.5%; float:left;}
.liebiao_3 dd{width:31%; margin-right:2%; float:left;}
.liebiao_4 dd{width:23%; margin-right:1.8%; float:left;}
.liebiao_5 dd{width:18%; margin-right:1.8%; float:left;}
.liebiao_6 dd{width:15%; margin-right:1.5%; float:left;}
.liebiao_8 dd{width:11.5%; margin-right:1%; float:left;}
.liebiao_10 dd{width:9%; margin-right:1%; float:left;}
.liebiao_15 dd{width:6%; margin-right:0.5%; float:left;}
.liebiao_20 dd{width:5%; float:left;}

.shaixuan_1,.shaixuan_2,.shaixuan_3,.shaixuan_4,.shaixuan_5,.shaixuan_6,.shaixuan_8,.shaixuan_10,.shaixuan_15,.shaixuan_20{font:16px/28px Arial, Helvetica, sans-serif; overflow:hidden; border-bottom:1px dashed #CCC; margin:5px 0;}

.shaixuan_1 dt,.shaixuan_2 dt,.shaixuan_3 dt,.shaixuan_4 dt,.shaixuan_5 dt,.shaixuan_6 dt,.shaixuan_8 dt,.shaixuan_10 dt,.shaixuan_15 dt,.shaixuan_20 dt
{font-weight:bold; color:#09F; width:13%; float:left; text-align:right;}

.shaixuan_1 dd,.shaixuan_2 dd,.shaixuan_3 dd,.shaixuan_4 dd,.shaixuan_5 dd,.shaixuan_6 dd,.shaixuan_8 dd,.shaixuan_10 dd,.shaixuan_15 dd,.shaixuan_20 dd{ overflow:hidden;}

.shaixuan_1 span,.shaixuan_2 span,.shaixuan_3 span,.shaixuan_4 span,.shaixuan_5 span,.shaixuan_6 span,.shaixuan_8 span,.shaixuan_10 span,.shaixuan_15 span,.shaixuan_20 span{color:#09F; width:30%; font-weight:bold; text-align:right; float:left; display:block;}

.shaixuan_1 a{margin-bottom:8px; display:block;}
.shaixuan_2 a{width:47%; margin-right:2.5%; float:left;}
.shaixuan_3 a{width:31%; margin-right:2%; float:left;}
.shaixuan_4 a{width:23%; margin-right:1.8%; float:left;}
.shaixuan_5 a{width:18%; margin-right:1.8%; float:left;}
.shaixuan_6 a{width:15%; margin-right:1.5%; float:left;}
.shaixuan_8 a{width:11.5%; margin-right:1%; float:left;}
.shaixuan_10 a{width:9%; margin-right:1%; float:left;}
.shaixuan_15 a{width:6%; margin-right:0.5%; float:left;}
.shaixuan_20 a{width:5%; float:left;}

.fenye {width:100%; overflow:hidden; margin:15px 0;height:30px;font:14px/28px Arial, Helvetica, sans-serif;	text-align: center;	color: #6b6b6b;}
.fenye a{display: inline-block;	margin:0 2px; width: 30px; border:1px solid #d8d8d8;	color: #6b6b6b;}

.fenye a.btn{width:60px;height:30px; border:none;background-color:#0fb9f3;color:#fff;}

/*~~~~~~~~~~~~~~~ 头部logo~~~~~~~~~~~~~~~ */
.logo {width:1000px; margin:0 auto;	height:65px; padding-top:10px;}
.logo span {float: left; margin: 0 10px;}
.title {float:left;}
.title dt {font:26px/28px '微软雅黑'; color:#0fb9f3;	font:bold;	margin-top:12px;}
.title dd {color: #999; font-size:12px; line-height:14px;}
.ctrl_d {float: right;	margin:8px 50px;}/* 加入收藏 */
.top_tianqi {float: right;width:240px;padding-top:5px;}
.top_tianqi dt {float:left;font-size:18px;line-height:20px; height:40px;color:#333;}
.top_tianqi dd {float:left; color: #666; font-size: 40px;line-height:40px;}
/*~~~~~~~~~~~~~ 头部logo ov~~~~~~~~~~~~~ */ 


/* ~~~~~~~~~~~~  头部menu ~~~~~~~~~~~~~~ */
.menu_bg {background-color: #00b0ec;	width: 100%;	height: 45px;	margin-bottom: 150px;}
.menu {width: 1000px;	margin: 0 auto;}
.menu dl {height: 45px;	width: 170px;	float: left;	background-color: #0fb9f3;}
.menu dl a {display: block;}
.menu dt {font: 18px/45px "微软雅黑";	text-align: center;}
.menu dt a {color: #FFF;}
.menu_color_2 dt a {border-top: 2px solid #0897df;	background-color: #14bdf7;	height: 43px;}
.menu dt a:hover {background-color: #fea019}
.menu_color_2 dt a:hover {border-top: 2px solid #e88900;	background-color:#fea019;}
.menu dd {float: left;width:50%;	height:115px;	background-color: #fff;	padding-top: 8px;}
.menu_color_2 dd {background-color: #f7f7f7;}
.menu dd a {font: 14px/25px Arial, Helvetica, sans-serif;	padding-left: 5px;	color: #848484;}
.menu dd a:hover {color: #fea019;	background-color: #003;}

/* ~~~~~~~~~~~~~~ 头部menu OV~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~ 底部bottom ~~~~~~~~~~~~~*/
.bottom {
	width: 1000px;
	margin: 20px auto;
	text-align: center;
}
.bottom a {
	color: #069;
}
.bottom dl {
	padding: 10px 30px;
	height: 20px;
	line-height: 20px;
	border: 1px dashed #CCC;
}
.bottom dl dd {
	float: left;
	font-weight: bold;
}
.bottom dl dt {
	float: left;
	margin-left: 35px;
}
.bottom ul {
	height: 30px;
	width: 380px;
	margin: 20px auto;
}
.bottom ul li {
	margin: 0 3px;
	line-height: 20px;
	float: left;
}
/* ~~~~~~~~~~~~ 底部bottom OV ~~~~~~~~~~*/


/*----------------------------------------------------*/
.lanmu_mk_3,.lanmu_mk_4{overflow:hidden}
.lanmu_mk_3 dl{width:29%; padding:1%; margin:1%; float:left; border:1px dashed #CCC;}
.lanmu_mk_4 dl{width:20.6%; padding:1%; margin:1%; float:left; border:1px dashed #CCC;}
.lanmu_mk_3 h3,.lanmu_mk_4 h3{color:#09F; font:26px/40px "微软雅黑"; font-weight:bold; height:40px; text-align: center; background-color:#F2F2F2;border-radius:3px; box-shadow:0px 2px 5px #CCC;}


/*----------------------------------------------------*/
.hdbnt {
	width: 55px;
	height: 380px;
	display: block;
	position: fixed;
	bottom: 45px;
	z-index: 999;
	_position: absolute;
 _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
	margin-left: -120px;
	text-align: center;
}
.hdbnt div {
	height: 50px;
	width: 55px;
	border: 1px solid #ccc;
	margin-top: 5px;
	padding-top: 5px;
}
.hdbnt .divtop {
	padding-top: 0;
}
.hdbnt .imgtop {
	margin-top: 20px;
}
.hdbnt div a {
	text-decoration: none;
	font-size: 12px;
	color: #999999;
}
#divqcode {
	width: 130px;
	height: 200px;
	display: block;
	position: fixed;
	bottom: 80px;
	z-index: 999;
	_position: absolute;
 _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
	margin-left: -60px;
	background-image: url(http://static.xpcha.com/images/rightnav/wap.jpg);
}
/*****tianqi*start*****/
 @font-face {
          font-family: 'icons';
          src: url(http://gss0.bdstatic.com/5bd1bjqh_Q23odCf/static/wiseindex/iconfont/iconfont_a905bfac.eot);
          src: url(http://gss0.bdstatic.com/5bd1bjqh_Q23odCf/static/wiseindex/iconfont/iconfont_a905bfac.eot#iefix) format('embedded-opentype'), url(https://gss0.bdstatic.com/5bd1bjqh_Q23odCf/static/wiseindex/iconfont/iconfont_846ac7cd.woff) format('woff'), url(https://gss0.bdstatic.com/5bd1bjqh_Q23odCf/static/wiseindex/iconfont/iconfont_32c1eb34.ttf) format('truetype'), url(https://gss0.bdstatic.com/5bd1bjqh_Q23odCf/static/wiseindex/iconfont/iconfont_05318a03.svg#iconfont) format('svg');
          font-weight: normal;
          font-style: normal;
      }

      #weather [class^="icon-"] {
          font-family: icons;
          font-style: normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: .2px
      }

      #weather {
          position: relative;
          height: 0;
          -webkit-transition: height .3s linear;
          text-align: left
      }

      #weather .icon-down:before {
          content: '\e814';
          color: #b6b7ba;
          font: 20px/1 icons
      }

      #weather .icon-down:before {
          font-size: 20px
      }

      .icon-weather-default {
          color: #b7babe;
          font-size: 28px;
          position: relative;
          top: 0;
          width: auto;
          line-height: 28px;
          margin-left: -1px
      }

      .weather-outline {
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1;
          padding: 0 6px 0 14px;
          height: 40px;
          line-height: 40px
      }

      .weather-outline>span {
          position: relative;
          top: 0;
          width: 13px;
          height: 8px;
          color: #b6b7ba;
          line-height: 8px
      }

      .weather-outline>* {
          display: inline-block
      }

      .weather-outline>div.weather-num {
          font-size: 29px;
          color: #999;
          padding-left: 4px;
          padding-right: 3px;
          font-weight: 300
      }

      .weather-status {
          position: relative;
          padding-right: 2px;
          top: 0
      }

      .weather-status p {
              height: 18px;
			line-height: 16px;
			font-size: 16px;
          color: #999
      }

      .icon-down {
          vertical-align: bottom;
          height: 37px;
          display: none;
      }
	  /***********tianqi end***********/
	  
	  /**-----------2017-12-19-------------------*/
.message {
    color: #C00;
    background-color: #FFF9E3;
    border: 1px solid #FADC80;
    padding: 10px;
    margin-bottom: 10px;
    clear: both;
    font-size: 14px;
}

/* ~~~~~~~~~~~~~~~ index2017-1-2 ~~~~~~~~~~~~~~*/
.index_top {
	background-color:#F8F8F8;
	height: 36px;
	width: 740px;
	margin: 0 auto;
}
.index_top dl {
	float: right;
	width: 130px;
}
.index_top dl dd {
	float: left;
	color: #0CF;
	font-size: 35px;
	line-height: 36px;
	height: 36px;
}
.index_top dl dt {
	float: left;
	font-size: 14px;
	line-height: 18px;
	color: #333;
}
.index_top dl img {
	width: 36px;
	height: 36px;
}
.index_logo {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
}
.index_logo img {
	margin:50px 0 10px 0;
}
.index_search {
	width: 600px;
	margin: 0 auto;
	height: 140px;

}
.index_search li {
  height:32px; clear:both; display:block;
}
.index_search li a {
	font: 16px/28px Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0 15px;
	border: 1px solid #f2f2f2;
	float: left;
}
.index_search li a:hover {
	background-color: #f2f2f2;
	color: #08b9f5;
}
.index_search li input {
	line-height: 31px;
	height: 33px;
	width: 73%;
	border: 1px solid #09F;
	color: #333;
  padding-left:1%;
	float: left;
    border-radius:1px;
}
.index_search span a {
	float: left;
	margin-left:1%;
    padding: 0;
	width:21%;
	height: 32px;
	text-align: center;
	font:20px/30px "微软雅黑";
	color:#fff;
	background-color: #08b9f5;
	border: 1px solid #08b9f5;
  border-radius:1px;
	
}
.index_menu {
   margin:10px 130px;
	overflow:hidden;
}
.index_menu h3{
  font:20px/33px "微软雅黑";
  color:#09C;
  font-weight:bold;
  text-align:center;
  margin:10px 0;}
  
.index_menu a {
	width: 220px;
	height: 48px;
	margin: 5px;
	padding: 5px;
	float: left;
	background-color:#F9F9F9;
}
.index_menu a img {
	width: 48px;
	height: 48px;
	float: left;
	margin-right: 5px;
	border-radius: 5px;
	box-shadow: 1px 2px 3px #585858;
}/* box-shadow(阴影):右移 下移 模糊 #颜色值 */
.index_menu dl {
	float: left;
}
.index_menu dt {
	font:16px/28px "微软雅黑";
	font-weight: bold;
	color: #333;
}
.index_menu dd {
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#999;
}
/*----------------------------------------------------*/