﻿/*建站之站原创 v3h.Net QQ:189156138*/
html,body,div {margin:0; padding:0; border:0 none;}
input,button,label{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl,em,form,label{color:#333; font-style:normal; padding:0; margin:0; }
ul,li,p,form{ padding:0; margin:0; list-style:none;}
img {border:0 none;}
li {list-style:none;}
button {cursor:pointer;}
table {border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#333;}
a:hover {color:#d11804;text-decoration:underline;}

body {color:#333;font-size:12px; background:url() repeat-x #ffffff;font-family:微软雅黑}
.wi{ width:1000px;  margin:0 auto;}

/*通用自定义样式*/
.cl:after {content:"\0020";line-height:0;font-size:0;display:block;clear:both;visibility:hidden;overflow:hidden;}
.cl {*zoom:1;}
.c {height:0;clear:both;line-height:0;font-size:0;overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.tm{filter: alpha(opacity=90);-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.ov{ overflow:hidden;}


.zt{font-family:微软雅黑,黑体,宋体;}
.zt a{font-family:微软雅黑,黑体,宋体;}
.st{font-family:宋体;}
.st a{font-family:宋体;}

.bgf{ background:#fff;}

.g5{ height:5px; font-size:0; margin:0; padding:0; list-style:none;}
.g10{ height:10px; }
.g15{ height:15px; }
.g20{ height:20px; }



.top{ height:28px; border-bottom:1px solid #cdcdcd; background:#f2f2f2;}
	.topn{ height:28px; color:#666;font-size:14px; line-height:29px; }
	.topn a{ color:#666}
		.t1{ background:url(t1.jpg) no-repeat; padding-left:25px; padding-right:15px;}
		.t2{ background:url(t2.jpg) no-repeat; padding-left:15px; }
		.t3{ padding-left:20px;}
		.t4{ font-size:12px}

.logo{ height:110px;}
	.l1{ background:url(logo.jpg) no-repeat; width:230px; height:110px;}
		.l1 h2 a{ display:block; width:230px; height:110px; line-height:500px; overflow:hidden}
	.l2{ width:260px; height:80px; padding-top:25px; padding-left:50px;}
	
	.l3{ width:410px; height:46px; padding-top:46px;}

/*搜索*/
.so{ border:1px solid #9d9d9d; height:44px; width:408px;}
.so form {padding-left:8px; width:415px;}
.so input {float:left;width:320px;height:44px;line-height:44px;border:0; background:0; color:#888; font-size:15px;}
.so button {float:left;margin-left:0px;width:88px;height:44px;border:0 none; cursor:pointer; background:url(so.jpg) no-repeat center #34a3e8;}


.dh{ height:66px; background:#2f54ac;}
.na{ background:url(nbg.jpg) no-repeat left center; height:66px;}
	.na ul{ width:1050px; padding-top:12px;}
	.na ul li{ float:left; width:125px; height:26px; text-align:center}
	.na ul li a{ color:#fff; font-size:15px; text-decoration:none}
	.na ul li:hover{ background:url(on.jpg) no-repeat center bottom}
	.na ul li.on{ background:url(on.jpg) no-repeat center bottom}


	
.bna{ height:79px; background:url(bna.jpg) repeat-x}
	.bnx{background:url(bnx.jpg) center no-repeat; height:79px;}
	
.cop{ text-align:center; background:url(co.jpg) no-repeat center; height:170px; line-height:30px; padding-top:6px; font-size:15px;}
.cop a{ margin:0 10px;}


.tm{FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0;}
.tuw1 { width:290px; height:200px; margin:0 auto; position:relative;}
.text1 { width:290px; height:auto; background:#000;  }
.imgtext1 { width:290px; height:auto; float:left; padding:1px 3px; color:#fff; font-size:12px; line-height:150%; }


.tuw2 { width:130px; height:95px; margin:0 auto; position:relative;}
.text2 { width:130px; height:auto; background:#000;  }
.imgtext2 { width:130px; height:auto; float:left; padding:1px 3px; color:#fff; font-size:12px; line-height:150%; }

/*频道封面第一个大图鼠标经过*/
.tuw3 { width:690px; height:370px; margin:0 auto; position:relative;}
.text3 { width:690px; height:auto; background:#000;  }
.imgtext3 { width:690px; height:auto; float:left; padding:6px 3px; color:#fff; font-size:12px; line-height:150%; }


.tuw4 { width:280px; height:175px; margin:0 auto; position:relative;}
.text4 { width:280px; height:auto; background:#000;  }
.imgtext4 { width:280px; height:auto; float:left; padding:1px 3px; color:#fff; font-size:12px; line-height:150%; }

.qq{ padding:15px 0;}
	.qqt{ border-bottom:2px solid #b8e2f8;}
	
	.qqx{ padding:15px 0; font-size:14px; color:#999;}
	.qqx input{ background:url(tjbg.jpg) repeat-x; border:1px solid #d0d0d0; padding:3px 6px; width:250px;}
	.qqx textarea{ background:url(tjbg.jpg) repeat-x; border:1px solid #d0d0d0; padding:5px 6px; width:400px;}
	.qqx input.tja{ background:#0e4d94; border:0; color:#fff; font-size:14px; font-weight:bold; padding:10px 20px;}
	.qqx span{ color:#F00; padding-left:10px;}
	.qqx tr{ border-bottom:1px solid #eee; }
	
input.qixian{ width:80px;}
input.yx{ width:30px;}
	
	
	