/* CSS Document */
body {
    background-color: #FFFFFF;
    color: #333;
    font-family: "Microsoft YaHei","SimHei";
    font-size: 12px;
}
body, ul, li,ol, p, h1, h2, h3, h4, h5, h6, dd, dl, dt, div, form, input, select, a
{
	padding: 0;
	margin: 0;
}
select, input, img, botton
{
	vertical-align: middle;
}
ul, li,ol
{
	list-style: none;
}
img
{
	border: none;
}
a {
    color: #333333;
    text-decoration: none;
}
a:hover {
    color: #00469C;
}
/*a:active { color:#06346f; text-decoration:none;}
a:visited { color:#393939; text-decoration:none;}*/
em
{
	font-style:normal;
}
.clear
{
	clear: both;
}
h1, h2, h3, h4, h5, h6, h7
{
	font-size: 12px;
}
.italic {
    font-style: italic;
}
.clear
{
	height:0px;
	width:100%;
	overflow:hidden;
	clear:both;
}
.l
{
	float:left;
}
.r
{
	float:right;
}
/*广告样式*/


/*头部*/
.top
{
	width:100%;
	height:32px;
	background-color:#DDDDDD;
}
.top_cc
{
	width:990px;
	margin:0 auto;
	height:32px;
}
.top_l
{
	width:460px;
	line-height:32px;
	float:left;
	color:#333;
	font-size:14px;
}
.top_l li
{
	background:url(/files/img/top01.jpg) right 10px no-repeat;
	float:left;
	padding-right:10px;
	margin-right:10px;
	display:inline;
	height:32px;
}
.top_r
{
	width:460px;
	float:right;
	line-height:32px;
	font-size:14px;
}
.top_r li
{
	background:url(/files/img/top01.jpg) right 10px no-repeat;
	float:right;
	padding-right:15px;
	margin-right:10px;
	display:inline;
}
/*导航菜单*/
.head
{
	width:100%;
	height:130px;
	background-color:#F8F8F8;
	border-bottom:1px solid #DDDDDD;
}
.menu01
{
	width:990px;
	margin:0 auto;
	padding-top:6px;
}
.logo_l
{
	width:263px;
	float:left;
}
.logo_r
{
	width:713px;
	float:right;
}
.logo_r img
{
	width:713px;
	height:77px;
}
/*主导航菜单*/
.menu02
{
	width:990px;
	height:40px;
	margin:0 auto;
	padding-top:6px;
	overflow:hidden;
	background-color:#fff;
}
.m01
{
	width:318px;
	height:40px;
	line-height:42px;
	overflow:hidden;
	float:left;
	background-color:#045EAB;
	color:#fff;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
.m01 a
{
	padding:0px 8px;
	color:#fff;
	font-family: "Microsoft YaHei","SimHei";
}
.m02
{
	width:651px;
	height:40px;
	line-height:42px;
	overflow:hidden;
	float:right;
	background-color:#115487;
	font-size:14px;
	padding-left:20px;
}
.m02 li
{
	float:left;
	display:inline;
	padding-right:20px;
	background:url(/files/img/top02.jpg) right 15px no-repeat;
}
.m02 li.ppt
{
	padding:0px;
	background:none;
}
.m02 li a
{
	padding:0px 9px;
	color:#fff;
}
/*搜索*/
.search
{
	width:990px;
	height:42px;
	margin:2px auto 0;
	line-height:40px;
	font-size:14px;
	border-bottom:1px solid #DDDDDD;
}
.sr01
{
	width:360px;
	float:left;
	padding-top:6px;
}
.sr02
{
	width:580px;
	float:right;
	height:40px;
}
.key
{
	width:240px;
	height:40px;
	overflow:hidden;
	float:left;
}
.sear
{
	border:1px solid #D1D1D1;
	width:330px;
	height:22px;
	float:right;
	line-height:normal;
	margin-top:8px;
}
input.Search_text
{
	width:240px;
	height:22px;
	background:url(/files/img/search.jpg) 0 0 no-repeat;
	border:none;
	padding:0px 0px 0px 18px;
	float:left;
	line-height:22px;
}
input.submit
{
	background:url(/files/img/search02.jpg) 0 0 no-repeat;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 22px;
    width: 59px;
	float:right;
	border-left:1px solid #D1D1D1;
}
/*品牌广告*/
.brand {
    border: 1px solid #CCCCCC;
    margin: 10px auto 0;
    width: 988px;
}
.brand_l {
    background: url(/files/img/brand01.jpg) 0 0 repeat-x;
    height: 29px;
    width: 100%;
}
.brand_l li {
    border-right: 1px solid #ddd;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    padding: 0 15px;
}
.brand_l li.thistab {
    background-color: #FFFFFF;
    font-weight: bold;
}
.brand_r 
{
	padding:10px 0;
	width:100%;
	height:62px;
	overflow:hidden;
}
.brand_r dl
{
	overflow:hidden;
}
.brand_r dd {
	float:left;
	width:128px;
	border:1px solid #ddd;
	margin-left:10px;
	margin-bottom:10px;
}
.brand_r dd img
{
	width:128px;
	height:60px;
}
/*底部*/
.foot {
    margin: 12px auto 0;
    width: 960px;
}
.about {
    background-color: #0172C2;
    color: #FFFFFF;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 100%;
}
.about a {
    color: #FFFFFF;
    margin: 0 8px;
}
.footbb {
    margin-top: 15px;
}
.footbb p {
    margin-top: 10px;
    text-align: center;
}
.footbb p img {
    margin-right: 8px;
}
/*分页*/
.page {
    margin-top: 15px;
    width: 100%;
}
.page ul {
}
.page li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    display: inline-block;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 5px;
    margin-right: 5px;
    outline: medium none;
    padding: 0 7px;
}
.page li.thisclass {
    background-color: #B10302;
}
.page li.thisclass a {
    color: #FFFFFF;
}
.page li.pat {
    border: medium none;
    float: right;
}
.page li span {
    margin: 0;
}
.page li a {
    color: #013C68;
}
/*登录*/
.logincc
{
	width:900px;
	margin:40px auto;
}
.login_tt
{
	margin-bottom:20px;
}
.login_ll
{
	width:560px;
	height:387px;
	float:left;
}
.login_rr
{
	width:248px;
	border:1px solid #CCCCCC;
	padding:5px 25px;
	float:right;
}
.login_rr h2
{
	height:28px;
	line-height:28px;
	border-bottom:1px dotted #ddd;
	text-align:center;
	font-size:14px;
	margin-bottom:10px;
}
.login_rr li
{
	height:34px;
	margin-bottom:20px;
}
.login_rr li img
{
	margin-left:8px;
	margin-top:4px;
}
.login_rr li input.logi_text01
{
	width:160px;
	height:32px;
	line-height:32px;
	border:1px solid #D4DBE3;
	border-right:none;
	float:left;
	background-color:#EEF3F7;
	font-size:14px;
	padding:0px 3px;
}
.login_rr li label
{
	width:75px;
	height:32px;
	line-height:32px;
	border:1px solid #D4DBE3;
	display:block;
	float:left;
	text-align:center;
	font-family: "Microsoft YaHei","SimHei";
	font-size:14px;
	color:#777;
}
.login_rr li.ppt
{
	height:20px;
	line-height:20px;
	text-align:right;
}
.login_rr li.ppt a
{
	color:#0278CF;
}
input.lgin_su
{
	background-color:#42A1D9;
	width:95px;
	height:30px;
	line-height:30px;
	color:#fff;
	border:none;
	font-family: "Microsoft YaHei","SimHei";
	font-size:14px;
	font-weight:bold;
	letter-spacing:4px;
	float:left;
}
a.register
{
	width:100px;
	height:30px;
	line-height:30px;
	display:block;
	background-color:#5EA605;
	font-family: "Microsoft YaHei","SimHei";
	font-size:14px;
	font-weight:bold;
	letter-spacing:4px;
	text-align:center;
	color:#fff;
	float:left;
	margin-left:14px;
}
/*搜索*/
.search_index {
    border: 1px solid #D4D4D4;
    margin: 10px auto 5px;
    padding: 30px 0 20px;
    width: 988px;
}
.soso {
    margin: 0 auto;
    width: 555px;
}
.input-txt {
    background: url("../img/input-bg2.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #333333;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    width: 370px;
}
.search-btn2 {
    background: url("../img/ico88.png") no-repeat scroll 0 -873px transparent;
    border: medium none;
    height: 32px;
    width: 98px;
}
.soso_list {
    margin: 0 auto;
    width: 920px;
}
.soso_list li {
    margin-top: 20px;
}
.soso_list li h3 {
    font-size: 14px;
    height: 26px;
    line-height: 26px;
}
.soso_list li p {
    color: #777777;
    line-height: 22px;
}
.page_search {
    margin: 20px auto 0;
    width: 600px;
}
/*底部*/
.foot
{
	width:990px;
	margin:15px auto 0;
	padding-bottom:10px;
}
.foot .iabout
{
	width:100%;
	background: url(/files/img/f01.jpg) 0 0 repeat-x;
	height:28px;
	line-height:28px;
	text-align:center;
	margin-bottom:5px;
}
.foot .iabout a
{
	margin:0px 10px;
}
.foot p
{
	line-height:30px;
	text-align:center;
	color:#4D4D4D;
}

/*登录*/
.logincc
{
	width:900px;
	margin:40px auto;
}
.login_tt
{
	margin-bottom:20px;
}
.login_ll
{
	width:560px;
	height:387px;
	float:left;
}
.login_rr
{
	width:248px;
	border:1px solid #CCCCCC;
	padding:5px 25px;
	float:right;
}
.login_rr h2
{
	height:28px;
	line-height:28px;
	border-bottom:1px dotted #ddd;
	text-align:center;
	font-size:14px;
	margin-bottom:10px;
}
.login_rr li
{
	height:34px;
	margin-bottom:20px;
}
.login_rr li img
{
	margin-left:8px;
	margin-top:4px;
}
.login_rr li input.logi_text01
{
	width:160px;
	height:32px;
	line-height:32px;
	border:1px solid #D4DBE3;
	border-right:none;
	float:left;
	background-color:#EEF3F7;
	font-size:14px;
	padding:0px 3px;
}
.login_rr li label
{
	width:75px;
	height:32px;
	line-height:32px;
	border:1px solid #D4DBE3;
	display:block;
	float:left;
	text-align:center;
	font-family: "Microsoft YaHei","SimHei";
	font-size:14px;
	color:#777;
}
.login_rr li.ppt
{
	height:20px;
	line-height:20px;
	text-align:right;
}
.login_rr li.ppt a
{
	color:#0278CF;
}
input.lgin_su
{
	background-color:#42A1D9;
	width:95px;
	height:30px;
	line-height:30px;
	color:#fff;
	border:none;
	font-family: "Microsoft YaHei","SimHei";
	font-size:14px;
	font-weight:bold;
	letter-spacing:4px;
	float:left;
}
a.register
{
	width:100px;
	height:30px;
	line-height:30px;
	display:block;
	background-color:#5EA605;
	font-family: "Microsoft YaHei","SimHei";
	font-size:14px;
	font-weight:bold;
	letter-spacing:4px;
	text-align:center;
	color:#fff;
	float:left;
	margin-left:14px;
}
/** 翻屏特效 **/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:40px;width:15px;}
#roll_top{position:relative; width:65px;}
#roll_top li
{
	width:65px;
	height:85px;
	text-align:center;
	margin-bottom:5px;
	border:1px solid #969696;
	line-height:30px;
}

#fall{ display:none;}
#ct{background:url(../img/top.png) no-repeat 0 -40px;}
#roll{display:block;width:65px;margin-right:-590px;position:fixed;right:50%;top:24%;_margin-right:-590px;_position:absolute;_margin-top:0px;_top:expression(eval(document.documentElement.scrollTop));}



