@charset "utf-8";
/* CSS Document */

* {
	font-size:12px;
	font-family:"宋体";
	border:none;
	margin:0;
	padding:0;
	
}
body {
	margin:0 auto;
	background:#adadad;
	color:#333;
	word-break:break-all;
}
a:link {
	color:#004276;
	text-decoration:none;
}
a:visited {
	color:#004276;
	text-decoration:none;
}
a:hover {
	color:#CA0002 !important;
	text-decoration:underline;	
}
a:active {
	color:#093D76;
	text-decoration:underline;	
}
a {
	blr:expression(this.onFocus=this.blur());/*ֻ��IE��Ч*/
	outline:none;/*ֻ��FireFox��Ч*/
}
ul {
	list-style:none;
}
/*banner*/
.banner{width:1003px; margin:0 auto; margin-top:15px;}

#iceo-top{background:#fff url(../images/t1.gif) repeat-x 0 0; height:28px; line-height:28px;}
#mode_list a{color:#333;}
.main{width:1003px; margin:auto auto; padding:0; line-height:28px;}
#logo_channel{background:url(../images/iceo-110.png) no-repeat 0px 0px; height:28px; width:125px; display:block; float:left; text-indent:-9999px;}

/*daoyu*/
.daoyu{ width:1003px; background-color:#FFFFFF;  margin:0 auto; border:1px solid #9f978d; padding-top:12px; border-bottom:0px;}
.daoyu_t{background:url(../images/daoyu_bg.jpg) repeat-x 0px 0px; width:600px; display:block; padding-right:200px; height:22px;}
.dy{text-indent:2em; font-size:12px; color:#000; padding:10px 20px 10px 30px; line-height:22px;} 

/*temp*/
.temp{  overflow:hidden;background:#fff; width:1003px; margin:0 auto; padding:0 0;}
.templf ul{ margin-top:18px;}
.templf ul li{ list-style:none; display:inline; text-align:left; padding-right:8px}
.bro{ width:1003px; padding:0px 0px; margin:0 auto;}
.templf{float:left;width:640px; padding-left:20px; padding-bottom:10px;}
.templf p{ margin-bottom:10px;}
.templf span{display:block; text-indent:2em; line-height:22px;}
.tempri{float:right;width:320px; padding:4px 2px 0 10px; border-left:1px solid #b6b6b6;}
.tempri .ct{ text-align:center;}
.ri{text-indent:2em; padding:10px 8px; line-height:18px;}
.tempri .ri span{ font-size:12px; color:#000; padding:10px 0px 10px 0px; line-height:22px;}
.tempri .ri span a{text-indent:2em; font-size:12px; color:#000; padding:10px 0px 10px 0px; line-height:22px; text-decoration:none;}
.temp p {font-size:12px;line-height:20px; margin-top:10px;}
.temp p span{font-size:12px;line-height:20px;  margin-top:10px;}
.temp p a{font-size:16px;line-height:33px; margin-top:10px; font-weight:bold; color:#162f63;}
.t{ margin:0 auto; padding:6px;}


.textlf{float:left; width:640px; padding-left:20px;padding-bottom:10px;}
.textlf p{ margin-bottom:5px;}
.textlf span{ display:block; text-indent:2em; line-height:22px;}
.textlf ul{ margin-top:18px; margin-left:16px; line-height:22px;}
.textlf ul li{ list-style:square; text-align:left; padding-right:8px;}
.textlf ul li a{font-weight:normal; font-size:14px;}


.tlist{ background:#fff; width:1003px; margin:0 auto; padding:0 0;border:1px solid #9f978d; border-left:0px; border-right:0px;}
.tlist ul{ margin-top:12px; margin-bottom:12px; padding-left:18px;}
.tlist ul li{ list-style:none; display:inline; text-align:left; padding-right:12px;}

/*foot*/
#foot { background:#F0F0F0;clear:both;color:#333333;margin:10px auto 0;overflow:hidden;padding:3px 0 0 0;width:1003px;}
#foot #zllm { clear:both; height:55px;; overflow:hidden;margin-left:17px;margin-top:7px;}
#foot #hzhb { clear:both; height:30px;; overflow:hidden;margin-left:17px;}
#foot #zllm li, #foot #hzhb li { float:left; display:inline; line-height:20px;}
#foot #zllm li.t, #foot #hzhb li.t { width:85px;}
#foot #zllm li.list, #foot #hzhb li.list { width:883px;}
#foot #zllm li.list a, #foot #hzhb li.list a { margin-right:15px;}
#foot #foot_nav { clear:both;}
#foot #address { clear:both;}
#foot #foot_nav {background:none repeat scroll 0 0 #FFFFFF;border-bottom:11px solid #CA0002;height:28px;line-height:28px;overflow:hidden;}
#foot #foot_nav li { float:left; display:inline;}
#foot #foot_nav li a { display:block; color:white; margin:0 10px;}
#foot #foot_nav li.sep { background:url(../images/foot_sep.png) no-repeat; width:2px; height:28px;}
#foot #address { text-align:center;padding:10px 0; color:#000;line-height:20px;}
#buycg {}

#foot_nav {text-align:center;line-height:23px;}
#foot_nav a{color:#363636;font-weight:bold;margin:0 10px;}