*{padding:0px;margin:0px;}
/* CSS Document */

a:link{text-decoration:none; color:#515151;}
a:hover{text-decoration:none; color:#074B96; }
a:visited{text-decoration:none; color:#515151;}
a:active{text-decoration:none; color:#515151;}


.yellow a,.yellow a:link,.yellow a:visited,.yellow a:active{text-decoration:none; color:#e4a100;}
.yellow a:hover{text-decoration:none; color:#e4a100;}


div,img,ul,li,p,h1,h2,h3,form,input,h4{ margin:0;padding:0;}
ul,li{ list-style-type:none;}
h1{ font-size:16px; font-weight:bold; color:#a8282b;}
h2{
	font-size:14px;
	color:#666;
	font-weight:bold;
	float:left;
}
h3{ font-size:14px; color:#FFFFFF;font-weight:bold; float:left;}
.title span,.title2 span{ float:right;}

body{ margin:0; border:0; padding:0; font-family:"宋体"; font-size:12px;}
.header,.menu,.wrap1,.wrap2,.hd2,#hc,.fotter,.copy{ width:980px; margin:0 auto;}
.header{ background:url(../images/top.jpg) repeat; height:151px;}
.logo{ padding-left:20px; padding-top:13px; height:67px; float:left;}
.submenu{ float:right; height:67px; width:550px;}
 .submenu li{ float:left; width:90px;}
  .submenu ul{/* width:270px; */height:23px; padding-bottom:15px; margin-left:80px;}
  .search{ height:28px; width:550px; }
  .s1{ line-height:28px; font-size:14px; color:#333333; font-weight:bold;}
  .s1,.s2,.s3,.stype{ float:left;}
  .tex{line-height:23px; width:220px; background:none;  height:23px; padding-left:6px;border:none;}
  .s2{ width:220px;  background:url(../images/text.jpg) no-repeat; height:26px;  margin-right:5px; }
  .stype{ width:150px;height:26px;  margin-right:5px;line-height:28px; font-size:14px; color:#333333; font-weight:bold;margin-left:8px;display:inline }
    .stype select{margin-left:5px;}
  .s1{ width:70px;}
 .hd2{ height:36px; background:url(../images/navbg.jpg) repeat-x; }
/* #hd2s1{ padding-left:10px;}*/
 .hd2s1 li{ float:left; width:100px; display:block; line-height:36px; height:36px; text-align:center; font-size:14px; color:#FFFFFF; margin-left:5px;}
 
 .hd2s1 li a:link,.hd2s1 li a:visited,.hd2s1 li a:active{ float:left; width:100px; display:block; line-height:36px; height:36px; text-align:center; font-size:14px; color:#FFFFFF;}
  .hd2s1 li a:hover{float:left; width:100px; display:block; line-height:36px; height:36px; text-align:center; font-size:14px; background:url(../images/hover.jpg) no-repeat; /*background:#ee731a;*/}
.hd2s1 li.current a:link {line-height:36px; height:36px; text-align:center; font-size:14px; background:url(../images/hover1.jpg) no-repeat;}
.hd2s1 li.current a:hover,.hd2s1 li.current a:visited,.hd2s1 li.current a:active{
	line-height:36px;
	height:36px;
	text-align:center;
	font-size:14px;
	background:url(../images/hover.jpg) no-repeat;
}
  #hc{ height:30px; line-height:30px; padding-left:40px;}
  .col1{ width:689px; margin-right:13px; float:left; display:inline;}
  .left{width:702px; float:right;}

.col2{ width:278px; float:left;}
.col3{ width:338px;  margin-left:13px; float:right; display:inline;}
.peisong{ height:297px; margin-bottom:13px;}
.tibu{ height:275px; background:url(../images/duibg.jpg) repeat-x; border:solid 1px #e3e3e3; padding-top:22px; padding-left:12px; margin-bottom:13px;}
.hdp{ width:303px; height:258px; margin-right:18px; float:left;}
.ztpscx{ width:330px; float:right; padding-right:20px;margin-top:5px;}
.pscx_xxsm{ line-height:24px;}
.shrdz{ width:127px;display:block; }
.zzfhxx li{ line-height:24px; }
.shrdz{ width:127px;display:block; float:left; line-height:24px;}
.shrdhhm{ float:left; width:80px; display:block;line-height:24px;}
.shrxm{ width:100px; float:left; display:block;line-height:24px;}
.tex2{ height:23px; border:solid 1px #ab272b; background:none; width:234px; line-height:23px; color:#515151;}
.tex3{ background:#ee721a; height:25px; border:solid 1px #c56619; color:#FFFFFF; width:64px;}
.wuzhi{ height:289px; border: solid 1px #dedede; margin-bottom:13px;}


.tongxun{ margin-bottom:13px;}
.title{ background:url(../images/title.jpg) repeat-x; height:30px; line-height:30px; padding:0 10px;}
 .box li{ line-height:22px;}
 .box{ padding-left:10px; padding-top:15px;}
 .border{ border:solid 1px #dedede; height:100%;}
 .title2{ background:url(../images/title2.jpg) no-repeat; height:31px; line-height:31px; padding:0 10px; text-indent:10px;}
 .title4{ background:url(../images/title4.jpg) no-repeat; height:31px; line-height:31px; padding:0 10px; text-indent:10px;}
 .title5{ background:url(../images/title5.jpg) no-repeat; height:31px; line-height:31px; padding:0 10px; text-indent:10px;}
 .box2{ height:224px; padding:15px 10px 0 15px;}
 .box2 p{ line-height:18px;}
 .gouwu{
	height:118px;
	border:solid 1px #e6e6e6;
	margin-left:13px;
	margin-bottom:10px;
	background-color: #FFF;
}

.hezuo{ margin-bottom:13px;}
.title3{ font-size:14px; color:#000000; height:30px; padding-left:10px; padding-top:10px; font-weight:bold;}
.tu{padding-left:5px; padding-top:6px;}
.ttop{ width:702px; }
.fott{ background:#FFFFFF; border:solid  1px #dedede; }
.clear{ clear:both;}
.copy{ height:50px; text-align:center; padding-top:20px; line-height:24px;}
 .fott p{ padding-left:10px; line-height:24px;}
.lcheng{
	margin-left:5px;
	margin-top: 8px;
}

.bdh{ background:#65B1CB; color:#FFFFFF;}
.bdh a:link,.bdh a:visited,.bdh a:hover,.bdh a:active{ color:#FFFFFF; text-decoration:none;}


.wrap01{ width:970px; margin:0 auto;height:31px; background:#e9e9e9; border-top:solid 1px #dfdfdf; line-height:31px; padding-left:10px; margin-bottom:8px;}
.content3{ width:980px; margin:0 auto; height:100%;}
.col4{ width:663px; float:right;}
.col5{ width:304px; margin-right:4px; float:left; }
.guanggao{ height:97px; margin-bottom:13px; width:663px;}
.main{border: solid 1px  #dedede; background:#fdfdfd; margin-bottom:13px;}

.hdp2{ height:256px; margin-bottom:13px;}



















.rank H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgflip.png) 0px /*25px*/  no-repeat; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center;MARGIN: 0px; FONT-WEIGHT: bold; width:304px;
}
.rank H2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(../images/bgflip.png) no-repeat right bottom; FLOAT: left; WIDTH: 99px; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
.rank H2 .active {
	BACKGROUND-POSITION: 0px bottom; WIDTH: 101px; COLOR: #676767;FONT-WEIGHT: bold;
}
.rank {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; OVERFLOW: hidden; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid; POSITION: relative;PADDING-BOTTOM: 3px;width:300px;MARGIN-TOP:5px; margin-bottom:13px;
}

.rank OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside;PADDING-BOTTOM: 0px; MARGIN: 2px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rank LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; /*TEXT-INDENT: 5px;*/ LINE-HEIGHT: 22px;  HEIGHT: 22px; TEXT-ALIGN: left
}
.top_ss {
	PADDING:5px;BACKGROUND: #f8f9f9;WIDTH: 367px;  HEIGHT: 30px;position: relative;float:left;
}
.srch_inp {
	BORDER: #0071b5 1px solid;
	PADDING-LEFT: 3px; FONT-SIZE: 14px; COLOR:#666;WIDTH: 320px; PADDING-TOP: 6px; HEIGHT: 23px;float:left;
}
.srch_btn {
	MARGIN-RIGHT: 3px;float:right;
}
#ShowTip {
	color:#666;z-index:1;
	width:321px;padding-LEFT:2PX;
	border-left:#7096b9 1px solid;
	border-bottom:#7096b9 1px solid;
	border-right:#7096b9 1px solid;
	font-size:14px;text-align:left;
	BACKGROUND: #ffffff; position:absolute;top:36px; left:5px
}
#pinkframe{
padding:4px;
padding-top:2px;
padding-bottom:0px;
border:1px solid #FFC585;
margin-right:8px;background-color:#FFEFCE;
color:#FF6600;TEXT-DECORATION: none;
}
#blueframe{
padding:4px;
padding-top:2px;
padding-bottom:0px;
border:1px solid #C7E4F6;
margin-right:8px;background-color:#EFF8FF;
color:#5B9DCD;TEXT-DECORATION: none;
}

.theTitle{ min-height:80px;}
.neytitle{ text-align:center; height:50px; line-height:50px; color:#646464; font-weight:bold; font-size:16px;}

#endText td{ line-height:22px; border-bottom: dashed 1px #CCCCCC; font-size:14px;}

#endText td a:link,#endText td a:visited,#endText td a:hover,#endText td a:active{ font-size:14px;}

#endText { padding:0 30px;}
.text005{padding:0px 30px; min-height:30px; line-height:30px;}
.aboutus{border-bottom:1px dotted #ccc;width:330px;float:left;margin-right:15px;display:inline;}
.aboutus p{text-indent:2em;padding:2px;line-height:22px;}
.aboutus a{color:red;margin-left:5px;}

.userinfo{border:1px solid #ccc;padding-bottom:4px;}
.userinfo a{display:block;font-weight:bold;font-size:15px;line-height:32px;padding-left:12px;border-bottom:1px dotted #ccc;margin-left:5px;margin-right:5px;color:#8c000d}
.userinfo a:hover{color:red;}