@charset "utf-8";
/* CSS Document */

body{
text-align: -moz-left !important; /*For Firefox*/
text-align:left;
margin:0px auto;
color:#444343;
font:normal 12px/24px "宋体";
padding:0px;
}
.clear{clear:both;}
a{color:#444343;text-decoration:none;}
a:visited { color: #000000; text-decoration: none }
a:active { color: #000000;text-decoration: none }
a:hover{color: #000000; text-decoration:underline}
img{ border:none;}
ul,li,div,h2,h3,h4,h5,h1,img,span,p{ padding:0px; margin:0px;} 
li{ list-style:none}
.m10{ margin-bottom:10px; height:0px;}
.fl{ float:left; width:200px; display:inline}
.fr{ float:right; margin-right:30px; font:normal 14px/35px "宋体"}

/*img-top start*/
.img-top{ height:40px; border-top:3px solid #c72920; width:100%;}
.header-top{ width:1002px; margin:0 auto; line-height:40px;}
.topweb{ width:500px; float:left; padding-left:20px; }
#login_status{ width:350px; float:right; text-align:right}

/*head start*/
.head{ width:100%; margin:0 auto; height:80px; padding:10px 0px; background:#f6f6f6; border-top:1px solid #edeef0; border-bottom:1px solid #dbd7ee}
.topmsr{ width:1002px; margin:0 auto; height:80px;}
.logo-box{ width:200px;  float:left; background:url(/pic/logo.gif) no-repeat; height:80px;}
.logo-box h1{ text-indent:-10000px;}
.topgg{ float:right; width:750px; height:80px;}


/*nav start*/

.nav{ width:1000px; margin:10px auto; height:60px; padding-left:5px;}
.nav1{ background:url(/pic/nav1.jpg) no-repeat left center; padding-left:50px;  width:280px; float:left}
.nav2{ background:url(/pic/nav2.jpg) no-repeat left center; padding-left:50px;  width:280px; float:left; margin-left:10px;}
.nav3{ background:url(/pic/nav3.jpg) no-repeat left center; padding-left:50px;  width:280px; float:right}
.nav-list{ width:290px; font:normal 14px/30px Helvetica, Microsoft YaHei, Tahoma, Arial, sans-serif; Font-family:"微软雅黑";  height:30px; }
.nav-list a{ margin:0px 8px}
.nav-list a:hover{ color:#ba2636; text-decoration:underline}
/*banner start*/
.banner{ width:1002px; margin:0px auto; }
.ban-left{  float:left;  }
.ban-right{float:right; padding-right:4px; }

/*main start*/
.main{clear:both; width:1002px; margin:0 auto; overflow:hidden}
.column{ margin:10px auto 0; overflow:hidden; float:left; width:1002px; }

/*banner-flash*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:400px; margin:0 auto; padding-bottom:50px;}
.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:400px; height:215px; overflow:hidden; position:relative; float:left; overflow:hidden;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:400px; height:215px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:400px; height:20px; padding-top:8px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:380px; height:20px; padding:0px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*news start*/
.news{ float:left; display:inline; width:345px; margin-left:16px; _margin-left:8px;}
.tit{ color:#000; height:35px; border-top:3px solid #494949; border-bottom:1px solid #e8e8e8; font:bold 14px/35px "宋体"; text-indent:10px;}
.news-list ul { margin:0px; padding:0px;}
.news-list ul li{  background:url(/pic/icno.jpg) 8px no-repeat; padding-left:15px; width:330px; height:26px; overflow:hidden }
.news-list ul li a{ font:normal 14px/26px "宋体"; height:26px; color:#414141}
.news-list ul li a:hover{ color:#ba2636; text-decoration:underline}

/*login start*/
.login{ float:right; display:inline; width:225px; overflow:hidden; height:220px; }
/* login-cont */

/*gonggao start*/
#slgd{ width:215px; background:#f3f3f3; margin-top:5px; height:30px;   padding-left:5px; overflow:hidden}
#slgd a { overflow:hidden; display:block; font:normal 14px/30px "宋体" }


/*new-f start*/
.new_inf{ margin:10px auto 0; width:1002px; overflow:hidden}

/*new_l start*/
.new_l{ width:400px; float:left; overflow:hidden;}
.picTxt h3{ color:#333; line-height:30px; font-size:14px;}
.picTxt{ width:390px; margin:5px; overflow:hidden;}
.hotPic{ width:164px; float:left}
.text{ width:178px; float:right; font-size:12px;}
.text p{ text-indent:20px; width:178px; height:140px;overflow:hidden;text-overflow:ellipsis;}
.list{ border:1px solid #e8e8e8; padding:5px; margin:10px 5px; width:380px;}
.list ul li{ background:url(/pic/icno.jpg) 8px no-repeat; width:350px; padding-left:15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.list ul li a{ color:#444343; font-size:14px; }
.list ul li a:hover{ color:#ba2636; text-decoration:underline}

/*new_m start*/
.new_m { float:left; display:inline; width:345px; margin-left:16px; _margin-left:8px; overflow:hidden;}
.video{ margin:10px 0 0 0 ; overflow:hidden; width:345px;}
.bcols {width: 345px; height:130px;float: left;overflow: hidden; }
.bcols ul {width: 800px;}
.bcols li {position: relative;float: left;margin-right: 10px;margin-bottom: 10px; margin-left:5px;overflow: hidden; background:#CCC; width:156px; height:130px;}
.bcols li .tip {position: absolute;right: 1px;bottom: 1px;filter: alpha(opacity=80);background:#000;width: 156px;-moz-opacity: 0.5;-khtml-opacity: 0.8;opacity: 0.8; color:#FFF; text-indent:10px; height:30px; overflow:hidden; line-height:30px;
}
.vid_list{ width:327px; margin:10px 0 0 0}
.vid_list ul li{ background:url(/pic/vid.jpg) 8px no-repeat; width:300px;padding-left:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }
.vid_list ul li a{color:#444343; font-size:14px;}

/*col_R start*/

.col_R{ width:220px; float:right;}
.zt_pic{ margin:10px 0px; text-align:center; border-bottom:1px dotted #CCCCCC;}
.zt_pic a{ font:bold 14px/26px "宋体";}
.col_Rlist ul li{ background:url(/pic/icno.jpg) 8px no-repeat; width:200px; padding-left:15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.col_Rlist ul li a{ font-size:14px;}

/*sban start*/
.sban{  width:1000px; margin:0 auto; overflow:hidden;}
/*experts start*/
.experts{ margin:10px auto ; width:1002px;}
.photo { margin:0 auto; overflow:hidden}
.photo ul {width:1000px;}
.photo ul li {float: left; padding:10px; overflow: hidden; width:180px; height:280px;}
.photo ul li .pic{position: relative;  width:180px; height:180px; background-color: #000; text-align:center;}

.photo ul li .photo-tip {
	
	position: absolute;
	right: 1px;
	bottom: 1px;
	filter: alpha(opacity=80);
	background: #000;
	width: 178px;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	color: #FFF;
	text-indent: 10px;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}
.photo ul li:hover{ background:#f3f2f2; text-decoration:none;}
.photo ul li h3:hover,.photo ul li p:hover{text-decoration:none; color:#000}
.photo ul li img {max-width: 180px;_width:expression(this.scrollWidth > 180 ? "180px" : (this.scrollWidth < 1? "1px" : "auto")); max-height: 180px; _height:expression(this.scrollHeight > 180 ? "180px" : (this.scrollHeight < 1 ? "1px" : "auto"));}
.p_list h3{ font:bold 14px/28px "宋体"}

/*cont start*/
.cont{ margin:0 auto; width:1002px;  overflow:hidden}
.cont_inf{ width:310px; float:left; margin-right:20px;  }
.s_tit{ width:280px; height:30px; line-height:30px; padding:10px 10px 0px;}
a.name{ font:bold 14px/30px Helvetica, Microsoft YaHei, Tahoma, Arial, sans-serif; float:left;}
a.more{ float:right;}
.con-list{ float:left;  padding:10px; overflow:hidden; margin:0px; width:290px;  text-align:left; border-bottom:1px dotted #CCC}
.s_pic{ width:100px; height:100px; border:1px solid #CCC; padding:2px; float:left}
.conlist{ width:180px; float:right}
.conlist h4{ font:bold 12px/28px "宋体"; width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.conlist p{ width:180px; height:70px; overflow:hidden}

.yw-news{ margin:10px auto; width:1000px; overflow:hidden;}
.yw_list{ width:300px; float:left; margin-right:25px; display:inline;}
.yw_list ul li{ background:url(/pic/icno.jpg) 8px no-repeat; width:280px; padding-left:15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


/*jiankangyiyao start*/

.ggw {position: relative;float: left;margin-left:15px;overflow: hidden; background:#CCC; width:310px; height:185px; margin-top:20px;}
.ggw .ggw-tip {position: absolute;right: 1px;bottom: 1px;filter: alpha(opacity=80);background:#000;width: 308px;-moz-opacity: 0.5;-khtml-opacity: 0.8;opacity: 0.8; color:#FFF; text-indent:10px;}

/*ggw start*/
.web-ggw { width:1002px; margin:10px auto; overflow:hidden; }
.web-ggw ul li{ width:325px; height:80px; float:left; margin-right:10px;}
.web-ggw ul li.last{ margin-right:0px;}

/*tushuoyiyao start*/
.mode-imgt{ margin:10px auto; width:1002px;}
.mode-imgt ul li{ width:175px;  float:left; margin-left:20px;}
.mode-imgt ul li h4 a{ font:normal 12px/24px "宋体"; width:175px; height:48px; overflow:hidden}


  */
 .content-wrap{ background-color: #F9F9F9; overflow: hidden; zoom: 1;}
 .cont-wrap-top{ height: 2px; overflow: hidden; zoom: 1; background-color: #e2e2e2; }
 .content-wrap h1{ margin-bottom: 10px; font-family: Microsoft YaHei ,SimHei; font-size: 22px; color: #c00; }
  .content-wrap h2{ margin-bottom: 10px;line-height: 24px;font-family: Microsoft YaHei ,SimHei; font-size: 16px; color: #fff;background-color: #666; text-indent:15px}
 .arti-atttibute{margin-bottom: 10px; padding: 10px 0;}
 .arti-atttibute span{ margin-right: 6px; color: #666;}
 .arti-atttibute span a{ color: #06c;}
 .arti-atttibute span a:hover{ color: #f00; }
 .arti-atttibute span.post-time{color:#999; font-family:Arial; font-size:10px; margin-left:10px; }
 .f-small,.f-big{  margin: 0 6px; font-weight: bold;  color: #c60; font-size: 14px; cursor: pointer; }
 .f-big{ font-size: 16px; }
 .cor-current{ color: #ccc; cursor: auto;}
 .content p.p_img,.content-wrap p.p_img{ text-align: center; text-indent: 0;}
 /* 核心提示 */
 .cont-summary{ margin-bottom: 10px; padding: 10px 8px; line-height: 22px; border: 1px solid #eee; color: #1F376D; background-color: #fff; font-size: 12px; }


/*foot start*/
.foot{ clear:both; width:100%; background:#f5f2f2; height:30px; margin:10px 0}
.foot-link { width:1002px; margin:0 auto; text-align:center;white-space:nowrap;}
.foot-link ul li{white-space:nowrap;}
.foot-link  a{ line-height:30px;}
.footcopyright{ text-align:center; width:1002px; margin:0 auto}


/*links*/
/*link*/
.link{ width:1000px; border:1px solid #CCC; border-top:3px solid #494949; overflow:hidden; margin:10px auto; background:#f7f7f7 }
.link1,.link2,.link3 {height:120px; padding:20px; float:left; color:#535353}
.link1,.link2,.link3 a{color:#535353}
.link1{ width:430px; border-right:1px solid #CCC}
.link2{ width:220px; border-right:1px solid #CCC}
.link3{ width:220px; }
.tit5{ font:bold 14px/30px "微软雅黑"; color:#333}
.link_inf a{ width:100px; display:block; float:left; font:normal 12px/25px "宋体";}
.links_l{ float:left; width:70px;height:25px;line-height:25px; font-weight:bold; text-indent:5px;}
.links{ float:right;width:880px;line-height:25px;overflow:hidden; height:30px;}
.linkss{ border:1px solid #CCC; width:958px; height:28px;  overflow:hidden; margin:5px auto;}
.links ul li{ float:left; width:115px; display:inherit;}

.foot-link{ width:990px; margin:10px auto; border:1px solid #CCC; padding:5px; overflow:hidden}
.foot-link ul li{ float:left; text-align:left; margin:0 5px; display:inline; height:24px; white-space:nowrap;
}
.foot-link ul li a{ color:#666; font:normal 12px/24px "微软雅黑"; display:block }
.foot-link ul li a:visited { color:#666; text-decoration: none }
.foot-link ul li a:active { color:#666;text-decoration: none }
.foot-link ul li a:hover{color:#666 ;text-decoration:underline}
