﻿/*
page color table

main			= #990000

text			= #999999

a				= #999999
a:hover			= #B74C4C

fuscous			= #990000
fuscous a		= #990000
fuscous a:hover	= #B74C4C

tinge			= #F5E5E5
tinge a			= #990000
tinge a:hover	= #f60
*/
body, html {margin:0px; background: url(../image/bg.gif) center top repeat #ffffff;}

body, html, table, th, td, div, span, input, select, textarea, option {font-family:Arial, tahoma, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}

body, html, table, th, td, div, span, input, select, textarea, option {font-family:"Microsoft YaHei" ! important;}
/*
@font-face {font-family: "fzjxh";src: url('/font/fzjxh.eot');src: url('/font/fzjxh.eot?') format('embedded-opentype'),url('/font/fzjxh.woff') format('woff'),url('/font/fzjxh.ttf') format('truetype'),url('/font/fzjxh.svg') format('svg');}
body, html, table, th, td, div, span, input, select, textarea, option {font-family:"fzjxh" ! important;}
*/

.page_width {width:1170px ! important; min-width:1170px ! important;}

div, form, img, ul, ol, li, dl, dt, dd {margin:0px; padding:0px; border:0px;}
span {}
.clear {clear:both; height:0px; overflow:hidden; FONT-SIZE:1px;}
DIV {MARGIN-LEFT:auto; MARGIN-RIGHT:auto; LINE-HEIGHT:180%;}
div, form, img, ul, ol, li, dl, dt, dd {LINE-HEIGHT:180%;}
HR {clear:both;border:0px;margin:10px 0px 10px 0px;padding:0px;height:1px;line-height:1px;font-size:0px;border-bottom:1px solid #ccc;}
textarea {border:1px solid #cccccc; BACKGROUND: url(/images/TianMaBg2.GIF) center center no-repeat #FFFFFF;}
textarea:hover {border:1px solid #999999;}
input {height:18px; border:1px solid #cccccc; background-color: #FFFFFF;}
input:hover {border:1px solid #999999;}
.button {color:#666666; height:22px; cursor:pointer; background:url(../image/button_bg1.gif); border:1px solid #cccccc;}
.button:hover {BACKGROUND-POSITION:100% -18px; border:1px solid #999999;}

.login_button {height:40px; width:40px; cursor:pointer; background:url(/images/login_button_bg.gif); border:0px solid #CC8080;}
.login_button:hover {BACKGROUND-POSITION: 100% -40px; border:0px solid #007ba8;}

.search_button {height:22px; width:22px; line-height:22px; border:0px; cursor:pointer; background:url(/images/search_button.gif) center center no-repeat;}
.search_button:hover {border:0px;}
.search_bg {height:22px;line-height:22px;BACKGROUND:url(../image/search_bg.gif);}

.checkbox,.radio {height:13px; width:13px; border:0px; color:#666666; background-color:#FFFFFF;}
.checkbox:hover, .radio:hover {border:0px;}

.divhint {word-break:break-all; word-wrap:break-word; line-height:16px; color:#000000; border:1px solid #86B9D6; background:url(../image/icon_hint.gif) 5px 5px no-repeat #eef5ff; padding:5px 0px 5px 25px; margin:0px;}
.divright {word-break:break-all; word-wrap:break-word; line-height:16px; color:#000000; border:1px solid #339900; background:url(../image/icon_right.gif) 5px 5px no-repeat #CEE8BD; padding:5px 0px 5px 25px; margin:0px;}
.diverror {word-break:break-all; word-wrap:break-word; line-height:16px; color:#000000; border:1px solid #CC3300; background:url(../image/icon_error.gif) 5px 5px no-repeat #FEE6DE; padding:5px 0px 5px 25px; margin:0px;}
.divnull {display:none;}
.divload {line-height:18px; color:#000000; border:1px solid #86B9D6; background:url(../image/icon_load.gif) 5px 5px no-repeat #eef5ff; padding:5px 0px 5px 25px; margin:0px;}

.inputhint{border:1px solid #86B9D6;}
.inputright{border:1px solid #339900;}
.inputerror{border:1px solid #CC3300;}
.inputnull{}
.inputmust{background-image:url(../image/icon_inputmust.gif);background-Position:left top;background-repeat:no-repeat;}

H1{LINE-HEIGHT: 130%; FONT-SIZE: 30px;margin:0px;padding:0px;}
H2{LINE-HEIGHT: 135%; FONT-SIZE: 25px;margin:0px;padding:0px;}
H3{LINE-HEIGHT: 140%; FONT-SIZE: 22px;margin:0px;padding:0px;}
H4{LINE-HEIGHT: 145%; FONT-SIZE: 18px;margin:0px;padding:0px;}
H5{LINE-HEIGHT: 160%; FONT-SIZE: 16px;margin:0px;padding:0px;}

H1, H2, H3, H4, H5 {color:#DD0B00; font-weight:normal; font-family:"Microsoft YaHei", SimHei ! important;}


.table {margin:0px; BORDER:0px; font-size:12px;}
.table div, .table span {float:none;font-size:12px;}
.table table {margin:0px; BORDER:1px solid #cccccc; border-collapse:collapse;}
.table table td {padding:3px;border:1px solid #cccccc; background-color:#FFFFFF; height:25px; line-height:150%;}
.table table th {padding:3px;border:1px solid #cccccc; background-color:#f5f5f5; height:25px; line-height:150%; font-weight:bold; text-align:left;}
.table .th, .table .th td{padding:3px;border:1px solid #cccccc; background-color:#f5f5f5; height:25px; line-height:150%; font-weight:bold; text-align:left;}

.table ul {float:none; HEIGHT:26px; LINE-HEIGHT:26px; margin-bottom:5px;}
.table ul h5 {font-weight:bold;HEIGHT:30px; LINE-HEIGHT:30px;FONT-SIZE:13px;}
.table ul li {float:left;list-style-type:none;display:block;}

.content .form {margin:0px; padding:0px; border:0px; float:none; overflow:hidden; clear:both;}
.content .form table{margin:0px; BORDER:1px solid #999999; BORDER-left:0px; BORDER-right:0px; border-collapse:collapse;}
.content .form table td{border:1px solid #cccccc; BORDER-left:0px; BORDER-right:0px; background-color:#FFFFFF; height:25px; line-height:25px;}
.content .form table th{border:1px solid #cccccc; BORDER-left:0px; BORDER-right:0px; background-color:#f5f5f5; font-weight:bold; text-align:right; height:25px; line-height:25px;}
.content .form .th, .content .table .th td{border:1px solid #cccccc; BORDER-left:0px; BORDER-right:0px; background-color:#f5f5f5; font-weight: bold; text-align:center;}

.content ul {float:none;display:;list-style:disc;margin:0px;padding:0px;}
.content li {float:none;display:list-item;list-style-type:disc;margin:0px;padding:0px;margin-left:15px;}

.content {margin:0px; BORDER:0px; font-size:12px;}
.content div, .table span {float:none;font-size:12px;}
.content table {margin:0px; BORDER:1px solid #cccccc; border-collapse:collapse;}
.content table td {padding:3px;border:1px solid #cccccc; background-color:#FFFFFF; height:25px; line-height:150%;}
.content table th {padding:3px;border:1px solid #cccccc; background-color:#f5f5f5; height:25px; line-height:150%; font-weight:bold; text-align:left;}
.content .th, .table .th td{padding:3px;border:1px solid #cccccc; background-color:#f5f5f5; height:25px; line-height:150%; font-weight:bold; text-align:left;}

.Banner {width:100%; min-width:1170px; background:url(../image/Banner.jpg) center top no-repeat;background-color:#ffffff;}
.HomeBanner {background_:url(../image/Banner.jpg) center center no-repeat;background-color:#ffffff;}

.Guide {float:right;color:#999999; font-size:17px;margin-top:-3px; margin-bottom:10px;height:28px;overflow:hidden;background:url(../image/page_line.gif) left -3px no-repeat #ffffff;padding-left:23px;}
.Guide .home {background:url(../image/icon_home.gif) left center no-repeat; margin-right:2px; padding-left:18px; display:inline;}
.Guide a {color:#999999;}
.Guide a:hover {color:#000000;}
.Guide ul {float:left;margin:0px;padding:0px;padding-left:5px;list-style-type:none;height:26px;line-height:20px;overflow:hidden;background:url(../image/page_line.gif) left 23px repeat-x;}
.Guide ul li {line-height:100%;background:url(../image/icon_Arrow_Item.gif) 0px center no-repeat; margin-right:2px; padding-left:18px; display:inline;}

A {COLOR:#666666; text-decoration:none;}
A:hover {COLOR:#000000; text-decoration:none;}

a span{COLOR:#666666; text-decoration:none;}
a:hover span {COLOR:#000000; text-decoration:none;}

.fuscous a {}
.fuscous a:hover {}

.affiche a {COLOR:#666666;}
.affiche a:hover {COLOR:#000000;text-decoration:none;}

.page_head {width:100%; min-width:1170px; height:150px; background:url(../image/none.gif) center top repeat-x #ffffff;}

.page_head_fix {z-index:301;position:fixed;_position:absolute;top:-108px;}
/* IE6 fixed ÐÞÕý */
<!--
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .page_head_fix{position:absolute;top:expression(eval(document.documentElement.scrollTop-50));z-index:302;}
-->
/* IE6 fixed ÐÞÕý */
.page_head_fix1 {width:100%;  min-width:1170px; height:0px;}
.page_head_fix2 {display:block;top:330px;position:absolute;}

.logo {width:257px; height:100px; cursor:pointer; background:url(../image/logo.gif) center center no-repeat;}
.logo_foot {width:87px; height:88px; float:left; margin-right:20px; cursor:pointer; background:url(../image/logo_foot.png) center center no-repeat;}
.logo_slogan {display:inline-block; width:260px; height:67px; background:url(../image/logo_slogan.jpg) left center no-repeat;}
.company {width:328px; height:43px; cursor:pointer; background:url(/images/text_company.gif) left center no-repeat;}

.mainbox {width:100%;background: url(../image/none.gif) center top repeat; min-width:1170px;}
/*.page_main {MARGIN-TOP:10px; WIDTH:auto; min-height:400px;}*/
.page_main {width:1170px; min-height:400px;height:auto !important; height:400px; background: url(../image/page_left_bg.gif) left top repeat-y #ffffff;}

.NavMenu {padding-top:10px; white-space_:nowrap; overflow:hidden; z-index:303;}

.left {float:left; width:168px; position:relative; padding:0px 2px 20px 0px; min-height:600px;height:auto !important; height:600px;}
.right {float:right; width:850px; position:relative; padding:30px 70px 50px 0px;}

.page_foot {width:1170px; line-height:22px; padding-bottom:10px; text-align:left;}
.page_foot a, .page_foot div, .page_foot div a {line-height:18px; text-align:left;}
.page_foot a:hover, .page_foot div a:hover {text-decoration_:underline;}

.copyright, .copyright span {}
.copyright a, .copyright div a {}
.copyright a:hover, .copyright div a:hover {text-decoration_:underline;}

.content {min-height:400px;height:auto !important;height:400px;}
.content_ UL {MARGIN:0px; padding:0px; LIST-STYLE-TYPE:none;}
.content_ UL LI IMG {cursor:pointer; BACKGROUND:#fff; BORDER:#ddd 1px solid; PADDING:3px; MARGIN:2px; filter:alpha(opacity=80); opacity:0.8;}
.content_ UL LI IMG:hover {BORDER:#f60 1px solid; filter:alpha(opacity=100); opacity:1;}

.list {}
.list UL {MARGIN:0px; padding:0px; LIST-STYLE-TYPE:none; LINE-HEIGHT:25px;}
.list UL li {line-height:160%;BACKGROUND:url(../image/icon_Arrow_Item.gif) -5px center no-repeat; padding-left:12px; border-bottom:#ccc 1px dashed;}
.list UL li.NoSymbol {BACKGROUND:url(/css/none.gif); PADDING-LEFT:0px;}
.list UL li.TitleLine {BACKGROUND:url(/css/none.gif); PADDING-LEFT:0px;}
.title {float:left;FONT-WEIGHT:bold; FONT-SIZE:15px;height:30px; line-height:30px; width:80px; background:url(../image/none.gif) center center no-repeat;}
.TitleLine {FONT-WEIGHT:bold; FONT-SIZE:13px; height:20px; line-height:20px; padding-bottom:5px; MARGIN-BOTTOM:5px; COLOR:#EF8200; BACKGROUND:url(/images/title_line.gif) center bottom repeat-x;}
.counter {TEXT-ALIGN:center;}

/* border-radius */
.BorderRadius{border:0px solid #ffffff;background:#ffffff;behavior:url("/css/js/PIE.htc");position:relative;}
.BorderRadius{-webkit-box-shadow: #999999 1px 1px 3px;-moz-box-shadow: #999999 1px 1px 3px;box-shadow: #999999 1px 1px 3px;}

/* ShowLayer */
#ShowLayer ul,li,ol{list-style-type:none; list-style-position:outside;}
#ShowLayer li{float:none; height:20px; line-height:20px;}
#ShowLayer .LayerBox{margin:0px; padding:0px; z-index:104; width:60px; position:absolute; margin-left:-1px; margin-top:2px; background:#F5F5F5; border:1px solid #999999; filter:alpha(opacity=90); opacity:0.9;}
#ShowLayer .LayerBox a{display:block; height:20px; line-height:20px; padding-left:5px; padding-right:5px; color:#999999; text-decoration:none;}
#ShowLayer .LayerBox a:hover{color:#fff; background:#999999;}
#ShowLayer .LayerBox .hover{color:#fff; background:#999999;}

/* showpage */
.showpage {margin:5px 0px 5px 0px;}
.showpage span {cursor:pointer;padding:3px 8px 3px 8px;font-size:15px;color:#333333;}
.showpage .p_home {margin-right:5px;}
.showpage .p_end {margin-left:5px;}
.showpage .p_prev {}
.showpage .p_next {}
.showpage .p_current {margin:0px 5px 0px 5px;background:#ff0000;color:#ffffff;}
.showpage .p_grey {color:#999999;}
.showpage .p_info {float:left;}
.showpage .p_page {float:right;}

/* links */
#links {border:1px solid #cccccc; padding:1px;}
#links .links_title{padding:2px; background-color:#cccccc; OVERFLOW:hidden;}
#links .links_content{background-color:#FFFFFF; overflow:hidden; text-align:center;}

.more {float:right; display:block; font-size:0px; width:35px; height:9px; line-height:9px; overflow:hidden; cursor:pointer; background:url(../image/Text_More.gif) center center no-repeat;}

.backToTop {
    display: none;
    width: 18px;
	height: 13px;
	line-height: 13px;
    padding: 5px 0;
    color: #fff;
    font-size: 12px;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 180px;
	_right: 177px;
    bottom: 103px;
    _bottom: "auto";
    cursor: pointer;
    opacity: .8;
    filter: Alpha(opacity=80);
	background:url(../image/icon_top.gif) center top no-repeat;
}

/* Table evenly distributed */
.TableEvenly{width:100%;margin:0 auto;padding:0px;border:0px;text-align:justify;text-justify:inter-ideograph\9;}
.TableEvenly li{margin:0px;padding:0px;border:0px;display:inline-block;width_:200px;height_:100px;padding-bottom:2px;vertical-align:top;}
.TableEvenly li{*display:inline;}
.TableEvenly li.last{margin:0px;padding:0px;border:0px;width:100%;height:0px;*line-height:0px;*font-size:0px;overflow:hidden;clear:both;background-color:#ff0000;}

.TableEvenly li ul {float:none;display:;list-style:disc;margin:0px;padding:0px;}
.TableEvenly li ul li {float:none;display:list-item;list-style-type:disc;margin:0px;padding:0px;margin-left:15px;vertical-align:none;}
