@charset "utf-8";
/**----------------------头部----------------------**/
body{ margin:0; padding:0; background-color:#e8fbff; font-family:微软雅黑; font-size:16px; color:#FFFFFF; }
.header {
	background-image: url(Top_2.jpg);
	background-repeat: repeat-x;
	height: 90px;
}
.header .head {
	height: 90px;
	width: 1024px;
	margin: 0 auto;
	;
}
.header .head .logo {
	width: 200px;
	height: 90px;
	float: left;
}
.header .head .say {
	width: 500px;
	height: 60px;
	float: left; padding:15px 0px; font-family:微软雅黑; font-size:18px; color:#FFFFFF; line-height:30px;
}
.header .head .contact {
	width: 300px;
	height: 60px;
	float: right; padding:15px 0px; font-family:微软雅黑; font-size:18px; color:#FFFFFF; line-height:30px;
}
.header .head .contact .no {
	font-size: 24px;
	color: #FF0000;
}
.header .head .contact a {
	font-size: 18px;
	color: #FF0000;
	text-decoration: none;
}
/**----------------------横幅----------------------**/
.banner {
	height: 310px; background-image:url(bannerbgask.jpg); background-position:center;
}

/**----------------------主体----------------------**/

.main {
	height: 385px; margin:20px 0px;
}
.main .mainbody {
	height: 385px;
	width: 1000px; margin:0 auto; border:1px #CCCCCC solid;
}
/**------tb-------**/
.main .mainbody .tb {
	height: 35px;
	width: 1000px; border-bottom:1px #CCCCCC solid;
}
.main .mainbody .tb .title {
	height: 25px; width:199px; border-right:1px #CCCCCC solid; background:#2a5b93; float:left; padding:5px 0px; text-align:center;
}
.main .mainbody .tb .title1 {
	height: 25px; width:200px;background:#2a5b93; float:left; padding:5px 0px; text-align:center;
}
/**------tb1-------**/
.main .mainbody .tb1 {
	height: 45px;
	width: 1000px; border-bottom:1px #CCCCCC solid;
}

.main .mainbody .tb1 .title {
	height: 25px; width:199px; border-right:1px #CCCCCC solid; background:#FFFFFF; float:left; color: #CC0000;  font-weight:bold;padding:10px 0px; text-align:center;
}
.main .mainbody .tb1 .title1 {
	height: 25px; width:200px;background:#FFFFFF; float:left; color: #CC0000; font-weight:bold;padding:10px 0px; text-align:center;
}
/**------tb2-------**/
.main .mainbody .tb2 {
	height: 35px;
	width: 1000px; border-bottom:1px #CCCCCC solid;font-size:14px;
}
.main .mainbody .tb2 .title {
	height: 25px; width:199px; border-right:1px #CCCCCC solid; background:#FFFFFF; color:#000000; float:left; padding:5px 0px; text-align:center;
}
.main .mainbody .tb2 .title1 {
	height: 25px; width:200px;background:#FFFFFF; color:#000000;  float:left; padding:5px 0px; text-align:center;
}
.main .mainbody .tb2 .title img, .main .mainbody .tb2 .title1 img {
	padding-top: 5px;
}
/**------tb3-------**/
.main .mainbody .tb3 {
	height: 25px;
	width: 900px; border-bottom:1px #CCCCCC solid;background:#EEEEEE; color:#2a5b93;  padding:5px 50px; font-size:16px;
}

/**------tb4-------**/
.main .mainbody .tb4 {
	height: 50px;
	width: 1000px; border-bottom:1px #CCCCCC solid;
}

.main .mainbody .tb4 .title {
	height: 30px; width:199px; border-right:1px #CCCCCC solid; background:#FFFFFF; float:left; color: #CC0000;  font-weight:bold;padding:10px 0px; text-align:center;
}
.main .mainbody .tb4 .title1 {
	height: 30px; width:200px;background:#FFFFFF; float:left; color: #CC0000; font-weight:bold;padding:10px 0px; text-align:center;
}

/**----------------------底部----------------------**/
.footer {
	font-size: 16px; font-family:微软雅黑; color:#333333; text-align:center; height:30px; padding:5px 0px;
}
.footer a {
	text-decoration: none; color:#333333; 
}


/**----------------------侧栏----------------------**/
.kf{display: block; position: fixed; left: 0px; top: 150px; line-height:50px; text-align:center; font-size:18px;}
.kf a{ text-decoration:none; color:#FFFFFF;display: block;width:100px;height:50px;}
.kfall{display: block;width:100px;height:50px; margin-bottom:5px; background-color:#0972b6;}
.kfweb{display: block;width:100px;height:50px; margin-bottom:5px; background-color:#0099ab;}
.kfask{display: block;width:100px;height:50px; margin-bottom:5px; background-color:#0099ab;}
.kfhost{display: block;width:100px;height:50px; margin-bottom:5px; background-color:#0099ab;}
.kfdomain{display: block;width:100px;height:50px; margin-bottom:5px; background-color:#0099ab;}
.kfweixin{display: block;width:120px;height:50px; margin-bottom:5px; background-color:#db562d;}
.kfweixin a{display: block;width:120px;height:50px;}