/*---------- import ---------*/
@import url("so.css");
@import url("layout.css");
@import url("page.css");
@import url("fdbr.css");
/*---------- base ---------*/
html,body,div,span,object,iframe,p,a,em,img,strong,h1,h2,h3,h4,h5,h6,u,i,center,dl,dt,dd,ul,ol,li,fieldset,legend,form,label{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;z-index:0;}
html{background:#F1F1F1;overflow-y: scroll;}
body, button, input, select, textarea {font: 14px/1.5 "Microsoft YaHei",PingFangSC-Light,"PingFang SC",SimSun,Arial;}
a{color:#111;text-decoration:none;}
a:hover{text-decoration:none;color:#DB0000;cursor:pointer}
ul{list-style:none;}
/*---------- stock ---------*/
img{max-width:880px; height: auto;}
.center{margin:0px auto;}
.w1260{width:1260px;background: #FFF;/*position:relative;*/}
.w960{width:1240px;/*position:relative;*/}
.p10{background:#FFFFFF;padding:10px;/*position:relative;*/}
.flink{background:#FFFFFF;padding: 0px 10px 10px 10px;/*position:relative;*/}
.wtzdb{      display: block;}
.wt01{      display: block;background:#358ff0;}
.pright .infos_userinfo {margin-bottom: 0px;}
.mt1{/* ( margin-top * 1 ) */background:#FFFFFF;padding:10px;}
.mtg1{/* ( margin-top * 1 ) */margin-top:8px;}
.hot{width: 300px;}
.mt2{/* ( margin-top * 2 ) */margin-top:16px;}
.clear{overflow:hidden;}
.fs-12{font-size:12px;}
.fc-f60{color:#F60;}
.fc-f90{color:#F90;}
.clr{clear:both;}
.ipt-txt{line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px;}
.nb{line-height:20x;padding:1px 2px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px}
.btn-1{width:56px;height:24px;border:none;background:url(../images/comm-bt.gif) no-repeat;line-height:25px;letter-spacing:1px;cursor:pointer;overflow:hidden;color:#585858;}
.btn-2{width:70px;height:25px;border:none;background:url(../images/btn-bg2.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:2px;cursor:pointer;}
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.r_top{overflow:hidden;border-bottom:1px solid #DBDBDB;background: #FFF;}
.header_top{height:34px!important;background: #FFF;line-height:34px;border-bottom:1px solid #DBDBDB;color:#676767;}
.header_top .time{float:left;padding-left:10px;	}
.header_top a.rss{  }
.header_top .toplinks{	float:right;text-align:right;}
.header_top .toplinks a{margin:0 15px;}
.header_top .toplinks span{margin-left:15px;}
.header_top .toplinks span a{margin:0 2px;}
.header{height:110px!important;background: #FFF;}
.header a:hover{color:#ff3333;text-decoration:none;}
.header .top{clear: both;height: 110px;overflow: hidden;}
.header .title{float: left;padding: 25px 0px 25px 0px;}
.header .title h1 a{width:250px;height:60px;display:block;overflow:hidden;}
.header .banner{width: 880px;height: 80px;float: right;margin-left: 10px;overflow: hidden;padding: 15px 0px 15px 0px;}
.header .banner .t01{float:right;width:468px;height:60px;display:block;}
.banner2{width:1000px;height:90px;margin-top: 10px;overflow:hidden;}
.banner2 img{width:990px;height:90px;display:block;}
.header .welcome{float:right;margin-top:20px;padding-right:10px;color:#999;}
.header .welcome a{margin:0px 3px;	}
/*----- 新版导航菜单位置的样式 -------*/
.header .nav { }
/*-------- 圆角模型 ---------*/
.module, .module .mid {overflow:hidden;}
.module .top .t_l, .module .bottom .b_l {float:left;overflow:hidden;}
.module .top .t_r, .module .bottom .b_r {float:right;overflow:hidden;}
.module .top em {float:left;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-left: 5px;}
.module .top em a:link, .module .top em a:visited {font-size:13px;font-weight:bold;}
.module .top span {}
.module .top strong {cursor:pointer;float:right;font-weight:normal;margin-right:4px;}
.module .mid .m_l, .module .mid .m_r {overflow:hidden;}
.module .mid .content {overflow:hidden;height:100%;clear: both;margin-right: 8px;margin-left: 8px;padding-top: 8px;/*padding-bottom: 10px;*/}
/*------ 主色 -------*/
.blue .top {background-position: 0 -72px;background-repeat: repeat-x;height: 50px;}
.blue .top .t_l {background-position: 0 0;background-repeat: no-repeat;height: 40px;width: 5px;}
.blue .top .t_r {background-position: -6px 0;background-repeat: no-repeat;height: 40px;width: 5px;}
/* --------- 导航 ----------------*/
#navMenu {background: #358ff0;overflow:hidden;}
#navMenu ul {width:1260px;float:left;height: 50px;}
#navMenu ul li { font:16px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";float:left;height: 50px;}
#navMenu ul li a {  color: #FFF;  height: 30px;  padding: 15px 30px 5px 30px;  text-decoration: none;  display: inline-block;  position: relative;}
#navMenu ul li a.hover {color:#DEFF01;height: 50px;text-decoration:none;display: inline-block;position: relative;}  
#navMenu ul li span {cursor:pointer;display:inline-block;height:22px;line-height:20px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;font-weight:bold;color:#ebf5e9;}
#navMenu ul li.hover {background:#0468F5;}
#navMenu ul li.hover a {display: inline-block;position: relative;}
#navMenu ul li.hover span {cursor:pointer;display:inline-block;height:22px;line-height:20px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;}
#navMenu ul li a.hover, #navMenu ul li a:hover {text-decoration:none;  color:#DEFF01;display: inline-block;position: relative;}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {cursor:pointer;display:inline-block;height:22px;  color:#DEFF01;line-height:20px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;}
/*-------- 下拉菜单 --------------*/
.dropMenu {position:absolute;top: 0;z-index:100;width: 120px;visibility: hidden;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);margin-top: -1px;border: 1px solid #93E1EB;border-top: 0px solid #3CA2DC;background-color: #FFF;background:url(../images/mmenubg.gif);padding-top:6px;padding-bottom:6px;}
.dropMenu li {margin-top:2px;margin-bottom:4px;padding-left:6px;}
.dropMenu a {width: auto;display: block;color: black;padding: 2px 0 2px 1.2em;}
* html .dropMenu a {width: 100%;}
.dropMenu a:hover {color:red;text-decoration: underline;}
.header .nav .end { }
/*-- //End 导航菜单 --*/
/*---------- frame : channel-nav ---------*/
.channel-nav {margin-top:8px;padding-left:6px;height:24px;width:990px;overflow:hidden;}
.channel-nav .sonnav {width:870px;line-height:26px;float:left;color:#256DB1;}
.channel-nav .sonnav span {	margin-right:10px;float:left;}
.channel-nav .sonnav span a{padding:0 4px;border:1px solid #BADAA1;height:22px;line-height:21px;background:url(../images/channel_bg.png) repeat-x;display:inline-block;}
.channel-nav .sonnav span a.thisclass{border:1px solid #3aa21b;}
.channel-nav .sonnav a {color:#428C5B;text-decoration:none;}
.channel-nav .sonnav a:hover{ color:#287212;}
.channel-nav .back{display:block;height:22px;line-height:21px;padding-top:6px;padding-right:10px;padding-left:20px;letter-spacing:2px;float:right;background:url(../images/ico-home.gif) 4px 10px no-repeat;} 
.channel-nav .back a{color:#397CBE;}
.channel-nav .back a:hover{text-decoration:none;color:#777;}
/*pic scroll
----------------------------------*/
.infiniteCarousel {width: 700px;position: relative;margin-left:auto;margin-right:auto;}
.infiniteCarousel .wrapper {width: 640px; overflow: auto;height: 170px;margin: 0 30px;top: 0;}
.infiniteCarousel ul a img {border:1px solid #E3E3E3;padding:2px;width:143px;height:106px;display:block;}
.infiniteCarousel .wrapper ul {width: 625px; list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;top: 0;}
.infiniteCarousel ul li {display:block;color:#6C6D61;float:left;padding: 10px 6px;height: 147px;width: 147px;text-align:center;}
.infiniteCarousel ul li a,.infiniteCarousel ul li a:visited{color:#6C6D61;}
.infiniteCarousel .wrapper ul li a:hover{text-decoration:underline;}
.infiniteCarousel ul li a:hover img {border-color: #aaa;}
.infiniteCarousel ul li a span{ display:block; line-height:17px; padding-top:6px;}
.infiniteCarousel .arrow {display: block;height: 26px;width: 26px;text-indent: -999px;position: absolute;top: 70px;cursor: pointer;outline: 0;}
.infiniteCarousel .forward {background:url(../images/green_skin.png) 0 -256px no-repeat;right: 0;}
.infiniteCarousel .back {background:url(../images/green_skin.png) 0 -222px no-repeat;left: 0;}
/*----------dedeinfolink  ---------*/
#dedeinfolink {margin-bottom:6px;}
#dedeinfolink tr td div {padding:0 5px;background:url(../images/white_bg.gif) repeat-x;margin-right:8px;}
#dedeinfolink tr td {line-height:18px;}
#dedeinfolink tr td.spline {font-size:1px;height:1px;line-height:1px;border-bottom:1px dashed #dedede;}
#dedeinfolink tr td.iftitle {font-weight:bold;color:#428C5B;line-height:24px;border-bottom:1px dashed #dedede;}
/*new search result page
----------------------------------------*/
.search_header{  overflow:hidden;zoom:1;}
.search_header  h1{  float:left;  display:inline;  margin:5px 20px 5px 10px;  width:216px;}
.resultbar{height:32px;line-height:32px;background:transparent url(../images/search-top-bg.gif) repeat-x scroll;text-indent:12px;color:#428C5B;border-bottom: 1px solid #E4E4E4;border-top: 1px solid #E4E4E4;}
.result_content{  overflow:hidden;zoom:1;}
.sidebar{float:right;width:300px;padding:20px 0 0 20px;margin-right:20px;border-left:1px solid #dadada;word-wrap:break-word;}
.sidebar h2{font-size:14px;line-height:25px;}
.sidebar  ul {padding:4px 8px;}
.sidebar  ul li{line-height:24px;background:url(../images/ico-3.gif) 4px 9px no-repeat;}
.resultlist{overflow:hidden;}
.resultlist ul{padding:20px 0 0 20px;}
.resultlist ul li{padding-top:15px;}
.resultlist ul li h3{line-height:30px;font-size:16px;font-weight:normal;}
.resultlist ul li h3 a{color: #121DFF;}
.resultlist ul li p{line-height:22px;color:#333;font-size:14px;width:650px;}
.resultlist ul li span small{line-height:22px;font-size:12px;margin-left:5px;color:#999;}
.resultlist ul li span a{color:#008400;}
#contentRtPicAD2.stick {position:fixed;margin:60px 0 0}