@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0; padding:0}
body{ background:#fff; font:12px/25px "宋体"; color:#333;}
a{color:#333333;text-decoration:none}
a:hover{color:#09F;}
em{font-style:normal}
ul,li{list-style:none}
img{border:0;vertical-align:middle;}

.fl{ float:left;}
.fr{ float:right;}
.hr10,.hr20 {clear:both;margin:0;padding:0;font-size:0;overflow:hidden;}
.hr20 {height:20px;}
.hr15 {height:15px;}
.hr10 {height:10px;}
.hr40 {height:40px;}
.clear {clear:both; height:0px;margin:0;padding:0;font-size:0;overflow:hidden;}
.minTopin,.headerIn,.mtcon,.banner{ width:1002px; font:14px/25px "宋体";  margin:0 auto; position:relative}


/*   导航    */
#minTop{ height:32px; background:#18569b; color:#fff; }
.minTopin{ background:url("../images/top2.png") repeat-x center; height: 32px; font:12px/32px "宋体";}
.logoText{ float:left; line-height:32px;  position:relative;}
.logoText a{ color:#fff; padding:0 1px;}
.logoText img{ position: absolute; top:10px; left:183px;}
.menu{ float:right; line-height:32px;}
.menu a{ color:#fff; padding:0 1px;}
.menu a:hover{ color:#adff31; padding:0 1px;}
.menu em{ font-weight:bold; color:#adff31; font:12px/32px "宋体";}
.menu b {color:#a8e1ff !important; font-family:Arial,"宋体"; font-weight:normal;}


/*  头部  */
#head{ height:120px; background:#1e6bc2;  margin:0 auto;}
.logobox{ float:left;}
.inputbox{ float:right; background:url(../images/input.png) no-repeat right; width:528px;  height:35px; margin-top:45px; display:inline; }
.inputbox input{ width: 400px; height:20px; line-height:20px; float:left; border:0px;  color:#999999; margin-top:7px; margin-left:40px;}
.inputbox a{ height:30px;  width:78px;float:right;}

/*  导航分类 */
.stylebox{ height:36px; margin:0 auto; background:#333; line-height: 36px;}
.banner{ line-height: 36px;}
.banner img{ padding:8px 0 17px 2px; height:11px}
.stylebox a{width:146px;color:#fff; line-height:36px; text-align:center; float:left; display:block; height:36px;}
.stylebox a:hover {color:#adff31;}

.stylebox a.hover{width:146px; color:#555555; font-size:14px; font-weight: bold; background:#e4e4e4; margin-right:10px; position:relative; padding:0px;}
.stylebox em{ color:#8eca2c; font: 16px/36px "微软雅黑"; float:right;}



/* 主体左侧 */
.main_left{ width:740px; margin-top:17px; float:left; overflow:hidden}
.Position{ font-size:12px; padding:8px 11px; background:#f3f3f3; color:#666666;}
.Position a{ color:#666666;}
.main_left .title{ font:26px/36px "微软雅黑"; width:100%; text-align:center; margin-top:60px; padding-bottom:15px; border-bottom:1px solid #e7e6e6;}
.main_left p.detail{ line-height:26px; margin-top:20px; color:#555555;}


.related{ margin-top:50px; font-size:12px}
.related a{ font-size:12px;}
.related ul ol{ font-size:16px; color:#666666; font-weight:bold;}
.related ul ol span{width:7px; height:17px; background:#1e6bc2; float:left; margin-right:10px; margin-top:4px;}
.related ul li{ float:left; margin:0 6px 0 5px; margin-top:20px; height:253px; display:inline}
.related ul li img{ width:235px;}
.related ul li p{ color:#999999; line-height:22px;}
.related ul li p.name{ padding-top:15px;}
.related ul li p.name a{ color:#666666;}
.related ul li p.name a:hover{ color:#09f;}
.related ul li p span{ color:#ff6600; font-family:Arial, Helvetica, sans-serif}



/* 主体右侧 */
.main_right{ width:233px; float:right; margin-top:17px;}
.m_title {
	height: 30px;
	border-bottom:2px solid #69bc2c;
}
.m_title h2 {
	color: #fff;
	font-size:14px;
	font-family:microsoft yahei;
	font-weight:normal;
	height: 30px;
	line-height:30px;
	float:left;
	padding:0px 12px;
}
.m_title  .titbg_orange { background:#69bc2c;}
.m_title  .titbg_blue { background:#1e6bc2;}
.m_title_blue{border-bottom:2px solid #1e6bc2; margin-top:15px;}


.rank{ margin-top:3px; font-size:12px;}
.rank ul{ float:left;  border-bottom:1px dotted #bcbcbc; padding:14px 0;}
.rank ul ol{ float:left;}
.rank ul li{ float:left; margin-left:7px;}
.rank ul li span{ font-family:Arial, Helvetica, sans-serif; color:#ff0000;}
.rank ul li a{ color:#858585;}
.rank ul li a strong{ color:#666666;}
.rank ul samp{ position: relative; background:#ff6f10; padding:2px 5px; height:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; top:-2px; font-weight:bold; left:-195px; font-size:14px; *top:-53px;_top:-51px;*left:-185px}
.rank ul div{background:#a1a0a0; padding:2px 5px; height:15px; line-height:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left;}


.rank dl{ float:left;  border-bottom:1px dotted #bcbcbc; padding:12px 0; width:100%;}
.rank dl dt{background:#a1a0a0; padding:2px 5px; height:14px; line-height:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left;}
.rank dl dd{ float:left; margin-left:7px; line-height:18px;}
.rank dl dd a{ color:#666666;}
.rank dl dd a:hover{ color:#09f;}
.rank dl.b0, ul.b0{ border:0;}


/* 友情链接 */
.link {margin-top:20px; font-size:12px; padding:20px 0px; overflow:hidden; _height:100%;}
.link p {
	font-weight:bold;
	padding-bottom:5px;
}
.link li {
	float:left;
	line-height:22px;
	width:110px;
}

/* footer */
.footer {
}
.footer_nav {
	height:30px;
	line-height:30px;
	text-align:center;
	background:#333333;
	color:white;
}
.footer_nav a {
	padding:0 10px;
	color:white;
}
.footer p {
	padding:15px 0px;
	text-align:center;
	color:#666;
}



