@charset "utf-8";
/* CSS Document */

body {
	font: 12px/20px  Arial, SimSun;
	color: #666;
	text-align:left;
	background:url(../images/bg.jpg) repeat-x top;
}
* {
	padding: 0;
	margin: 0;
}
a {
	color: #1476bd;
	text-decoration: none;
}
a:hover {
	color: #ec5b04;
	text-decoration: none;
}
ul, li {
	list-style: none;
}
img {
	border: none;
}
em,i,dfn {
	font-style: normal;
}

.clearboth {
	clear: both;
}
/*共用部分结束*/
#warpper{ width:1000px; margin:0 auto; overflow:hidden;}
#header{ width:1000px; float:left;}
#header .logo{ float:left; width:265px; font-family:"Microsoft YaHei"; color:#1476bd; margin:30px 0 0 10px;}
#header .logo p.chi{font-size: 30px;font-weight: 700;line-height: 36px;text-transform: uppercase;}
#header .logo p.eng{font-size: 16px;font-weight: 700;line-height: 22px;text-transform: uppercase;}
#header .nav{ width:700px; height:31px; float:right; background:url(../images/nav_bg.jpg) repeat-x; margin-top:66px;}
#header .nav li{ float:left;}
#header .nav li img{ margin-right:20px;}
#header .nav li a{ float:left; padding:0 20px;height:31px; line-height:31px; color:#333; text-align:center;}
#header .nav li a:hover,#header .nav li a.on{ color:#1476bd; font-weight:700; background:url(../images/navon_bg.jpg) repeat-x top;height:31px; line-height:31px;}

#main{ width:1000px; float:left; margin-top:0px;}
#sidder{ width:230px; float:left;}
#sidder .search{ width:230px; float:left; background:#1476bd url(../images/search_topbg.jpg) no-repeat top; padding-bottom:5px;}
#sidder .search h3{ float:left; height:30px; line-height:30px; color:#FFF; font-size:14px; padding-left:20px;}
#sidder .search ul{ background:#FFF; width:220px; margin-left:5px; _margin-left:3px; float:left; position:relative; padding-top:10px; padding-bottom:8px;}
#sidder .search ul li{ float:left; width:190px; padding:8px 0; padding-left:10px; color:#333;}
#sidder .search ul li dfn{ width:60px; float:left; line-height:24px;}
#sidder .search ul li input.text{ width:105px; padding-left:5px; float:left; height:22px; line-height:22px; border:1px solid #CCC; color:#999;}
#sidder .search ul .huan{ width:27px; height:43px; float:left; position:absolute; right:10px; top:63px;}
#sidder .search ul .huan a{ width:27px; height:43px; float:left; background:url(../images/huan.jpg) no-repeat;}
#sidder .search ul .huan a:hover{background:url(../images/huan_lan.jpg) no-repeat;}

#sidder .other{ width:230px; float:left; margin-top:10px;}
#sidder .other h3{ width:220px; padding-left:10px; height:30px; line-height:30px; float:left; background:url(../images/index_23.jpg) no-repeat; font-size:12px; color:#1476bd;}
#sidder .other ul{ width:218px; float:left; border:1px solid #CCC; border-top:0; padding:0px 0 10px 10px;}
#sidder .other li{ width:94px; float:left; padding-left:10px; background:url(../images/h_dian.jpg) no-repeat 4px; line-height:30px; border-bottom:1px dashed #CCC;}
#sidder .other li a{ color:#666;}
#sidder .other li a:hover{ color:#ec5b04;}

#sidder .news{ width:230px; float:left; margin-top:10px;}
#sidder .news h3{ width:220px; padding-left:10px; height:30px; line-height:30px; float:left; background:url(../images/index_23.jpg) no-repeat; font-size:12px; color:#1476bd;}
#sidder .news h3 a{ float:right; margin-right:10px; line-height:30px; font-weight:400; color:#999; font-family:SimSun;}
#sidder .news ul{ width:218px; float:left; border:1px solid #CCC; border-top:0; padding:5px 0 10px 10px;}
#sidder .news li{ width:198px; float:left; padding-left:10px; background:url(../images/h_dian.jpg) no-repeat 4px 13px; line-height:30px;height:30px; border-bottom:1px dashed #CCC;overflow:hidden;}
#sidder .news li a{ color:#666;}
#sidder .news li a:hover{ color:#ec5b04;}

#content{ float:right; width:760px;}
#content .banner{ float:left; width:760px;}
#content .gonggao{ float:left; width:748px; padding-left:10px; border:1px solid #CCC; margin-top:10px; background:#f8f8f8; height:28px; line-height:28px;}
#content .gonggao em{ float:left; color:#1476bd; padding-right:15px; background:url(../images/gg_sanjiao.jpg) no-repeat right;} 
#content .gonggao a{ color:#666; margin-left:20px;}
#content .gonggao a:hover{ color:#ec5b04;}
#content .gonggao a.more{ float:right; margin-right:10px; font-family:SimSun; margin-left:0px;}
#content .gonggao marquee{ width:580px; +width:610px; float:left; margin-left:10px;}

#content .about{ float:left; width:760px; margin-top:10px;}
/*#content .about h3{ float:left; font-size:12px; color:#1476bd; width:750px; padding-left:10px; background:url(../images/content_titlebg.jpg) no-repeat; height:30px; line-height:30px;}*/
#content .about .aboutpic{ border:1px solid #CCC; float:left; width:215px;}
#content .about .aboutpic img{ margin:2px; float:left;}
#content .about .aboutpic span{border-top: 1px solid #CCC;height: 40px;line-height: 20px;width: 183px;float: left;font-size: 12px;padding-left: 30px;}
#content .about .info{ width:530px; float:right; line-height:26px;}
#content .about .info h1{ font-size:18px; text-align:center; float:left; width:530px; line-height:30px;}
#content .about .intro{ width:738px; padding:10px; float:left; line-height:24px; border:1px solid #CCC; border-top:0;}

#content .trainline{ float:left; margin-top:10px; width:760px;}
#content .trainline h3{ float:left; font-size:12px; color:#1476bd; width:750px; padding-left:10px; background:url(../images/content_titlebg.jpg) no-repeat; height:30px; line-height:30px;}
#content .trainline h3 a{ float:right; margin-right:10px; font-weight:400; color:#666; font-family:SimSun;}
#content .trainline .info{ float:left; width:758px; border:1px solid #CCC; border-top:0; overflow:hidden;}
#content .trainline ul{ float:left; width:102%; padding:0;}
#content .trainline ul li{ float:left; width:49%; border-right:1px dashed #CCC;}
#content .trainline ul li span{ float:left; width:50px; line-height:27px;}
#content .trainline ul li span.cc{ color:#ec5b04; margin-left:30px;}
#content .trainline ul li span.zz{ width:180px;  color:#666;}
#content .trainline ul li span.jt{ width:100px; color:#999;}
#content .trainline ul li a{ float:left;}
#content .trainline ul li a:hover{ background:#f8f8f8;}

#content .wenda{ float:left; margin-top:10px; width:760px;}
#content .wenda h3{ float:left; font-size:12px; color:#1476bd; width:750px; padding-left:10px; background:url(../images/content_titlebg.jpg) no-repeat; height:30px; line-height:30px;}
#content .wenda h3 a{ float:right; margin-right:10px; font-weight:400; color:#666; font-family:SimSun;}
#content .wenda .info{ float:left; width:758px; border:1px solid #CCC; border-top:0; overflow:hidden;}
#content .wenda ul{ float:left; width:102%;padding:5px 0;}
#content .wenda li{ float:left; margin-left:20px; _margin-left:10px; line-height:26px; width:350px; padding-left:10px; background:url(../images/huidian.jpg) no-repeat left;}
#content .wenda ul li b{font-family:"宋体" font-weight:400; margin-right:5px;}
#content .wenda ul li a{ color:#666; line-height:24px;}
#content .wenda ul li a:hover{ color:#999;}

#bot_content{ width:998px; float:left; margin-top:10px; border:1px solid #CCC;}
#bot_content .shuoming{ float:left; width:968px; padding:0 5px; margin-left:10px; _margin-left:5px; border-bottom:1px solid #eee; padding-top:5px;}
#bot_content .shuoming h3{ float:left; width:968px; font-size:12px; font-weight:700; color:#333; line-height:30px;}
#bot_content .shuoming p{ color:#999; padding-bottom:10px; line-height:22px;}
#bot_content .guanxia{ float:left; width:968px; padding:0 5px; margin-left:10px; _margin-left:5px; border-bottom:1px solid #eee; padding-bottom:10px; padding-top:5px;}
#bot_content .guanxia h3{ float:left; width:968px; font-size:12px; font-weight:700; color:#333; line-height:30px;}
#bot_content .guanxia li{ float:left; width:80px;}
#bot_content .guanxia li a{ color:#666;}
#bot_content .xinxi{ float:left; width:968px; padding:0 5px; margin-left:10px; _margin-left:5px; padding-bottom:10px; padding-top:5px;}
#bot_content .xinxi h3{ float:left; width:968px; font-size:12px; font-weight:700; color:#333; line-height:30px;}
#bot_content .xinxi li{ float:left; width:160px;}
#bot_content .xinxi li a{ color:#666;}
#bot_content .zhuanti{ float:left; width:968px; padding:0 5px; margin-left:10px; _margin-left:5px; border-t:1px solid #eee;padding-bottom:10px; padding-top:5px;}
#bot_content .zhuanti h3{ float:left; width:968px; font-size:12px; font-weight:700; color:#333; line-height:30px;}
#bot_content .zhuanti li{ float:left; width:160px;}
#bot_content .zhuanti li a{ color:#666;}
#bot_content li a:hover{ color:#ec5b04;}

#content .news_list{ float:left; width:760px; margin-top:10px;}
#content .news_list h3{ float:left; font-size:12px; color:#1476bd; width:750px; padding-left:10px; background:url(../images/content_titlebg.jpg) no-repeat; height:30px; line-height:30px;}
#content .news_list ul.newlist{ float:left; width:758px; border:1px solid #CCC; border-top:0; padding-top:10px; padding-bottom:10px;}
#content .news_list ul.newlist li{ width:715px; float:left; margin-left:14px; border-bottom:1px dashed #CCC; padding-left:15px; background:url(../images/news_sj.jpg) no-repeat 5px; line-height:40px;}
#content .news_list ul.newlist li a{ color:#666;}
#content .news_list ul.newlist li a:hover{ color:#ec5b04;}
#content .news_list ul.newlist li span{ float:right; margin-right:10px;}
/*#content .news_list ul .page{ width:758px; float:left; text-align:right; line-height:40px;}
#content .news_list ul .page a{ padding:0 10px; color:#666;}
#content .news_list ul .page a:hover,#content .news_list ul .page a.on{ color:#ec5b04;}*/
#content .news_list ul li.title{ font-size:16px; text-align:center; background:none; font-weight:700; border-bottom:0; padding-left:10px;}
#content .news_list ul li.ebt{ text-align:center; background:none; line-height:20px; padding-left:10px;}
#content .news_list ul li.nr{ background:none; line-height:22px; padding-left:10px; margin-top:10px; margin-bottom:10px;}
#content .news_list ul li.nr p{ text-indent:2em; margin-bottom:10px;}
#content .news_list ul li.next{ background:none; padding-left:10px; border-bottom:0; line-height:20px; margin-bottom:5px;}

#content .guanxia{ float:left; width:760px; margin-top:10px;}
#content .guanxia h3{ float:left; font-size:12px; color:#1476bd; width:750px; padding-left:10px; background:url(../images/content_titlebg.jpg) no-repeat; height:30px; line-height:30px;}
#content .guanxia ul{ float:left; width:758px; border:1px solid #CCC; border-top:0; padding-top:10px;}
#content .guanxia ul li{ width:80px; padding-left:10px; float:left; margin-left:15px; line-height:30px; background:url(../images/news_sj.jpg) no-repeat left;}
#content .guanxia ul li a{ color:#666;}
#content .guanxia ul li a:hover{ color:#ec5b04;}
/**工具箱*/
#sidder .sygj{ float:left; width:228px; border:1px solid #CCC; margin-top:10px;}
#sidder .sygj h4{ background:#f9f9f9; font-size:14px; color:#666; line-height:30px; border-bottom:1px solid #CCC; float:left; width:218px; padding-left:10px;}
#sidder .sygj li{ float:left;}
#sidder .sygj a{ float:left; width:52px; margin-left:5px; margin-top:10px; margin-bottom:5px; padding-top:30px; color:#666; background:url(../images/bg.gif) no-repeat;}
#sidder .sygj a:hover{ color:#ec5b04;}
#sidder .sygj a.nub01{ background-position:5px -425px;}
#sidder .sygj a.nub02{ background-position:-40px -425px;}
#sidder .sygj a.nub03{ background-position:-95px -425px;}
#sidder .sygj a.nub04{ background-position:-150px -425px;}

#footer{ width:1000px; margin:20px auto 5px; _margin:10px auto 5px; border-top:1px solid #CDE2F1; color:#666; padding-top:10px; float:left; text-align:center;}
#footer p{ line-height:23px;}
#footer p.tupian{ margin-top:10px;}
#footer a{ padding:0 6px; color:#000;}
#footer a.icp{ color:#666;}
#footer a:hover{ color:#ec5b04;}

.mbx{ width:1000px;float:left;line-height:40px; font-family:SimSun;}
.mbx h1{display:inline-block;display:inline;font-size:12px; font-weight:400;}