/*页面通用主样式*/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button,  blockquote,p{font-family:微软雅黑; font-size:12px; color:#000000; line-height:24px;margin:0; padding:0; border:0; }
body {background:#ffffff; background:url(../images/bg.png) repeat-x top; margin:0px; padding:0px;}
form,iframe,p,input {margin:0px; padding:0px;}
input,select,textarea {margin:0px;}
li {list-style:none;}
.nav_fixed{position: fixed;top: 0px;}

/*链接主样式*/
a {font-size:12px;}
a:link,a:visited {color:#555555; text-decoration:none;}
a:hover,a:active {color:#e4007f; text-decoration:none;}



/*页面整体内容DIV样式*/
a.menumain:link,a.menumain:visited {color:#fff; font-size:16px; text-decoration:none; width:117px; line-height:45px; background:url(../images/menu_bg.jpg) right no-repeat; display:block; text-align:center;}
a.menumain:hover,a.menumain:active {color:#fff; font-size:16px; text-decoration:none; width:117px; line-height:45px; background:url(../images/menu.jpg) repeat; display:block; text-align:center;}

/**about**/
.gclear{clear:both;font-size:0;overflow:hidden;height:0;}
.about{ width:1190px; height:auto; padding-top:30px;clear:both; margin: 0 auto; position:relative;}
.aboutlf{ width:254px; float:left; clear:both; background:#dfdfdf; padding:23px 15px;}
.aboutlf-fixed{position:fixed; top:0px; z-index:10000;}
.aboutlf-abs{position:absolute; bottom:0px; z-index:10000;}
.about1 a:link,.about1 a:visited,.about1 a:hover,.about1 a:active{ width:234px; height:46px; color:#ffffff; line-height:46px; text-align:left; padding-left:20px; display:block; background:url(../images/dao_bg.jpg) left no-repeat; font-size:16px; text-decoration:none;}


.about3{ display:block; padding:20px 10px; font-size:12px; line-height:24px;}
.about_r{ float:right; width:876px;}
.about_title{width:876px; font-size:12px; line-height:26px; border-bottom:1px solid #dfdfdf;}
.about_neirong{ width:876px; padding:30px 0px; font-size:12px; line-height:24px; height:auto !important; height:450px; min-height:450px;}


/*页内模块标题栏名称样式*/
.top_zi{ color:#9b9b9b;}
.menu_zi{ font-size:16px; color:#fff; line-height:45px;}
.td1{border:1px #efefef solid; border-left:0px; padding:20px; padding-left:0px;}
.td2{border:1px #efefef solid; border-left:0px; border-right:0px; padding:20px;}
.td3{border:1px #efefef solid; border-right:0px; padding:20px; padding-right:0px;}

.td_text{padding:8px 0px}
.td_bg{ font-size:16px; background:url(../images/title_bg.jpg) left bottom no-repeat; line-height:32px; padding-left:4px;}
.more a:link,.more a:visited{font-size:16px; color:#aaaaaa; font-family:Arial; text-decoration:none;}
.more a:hover,.more a:active{font-size:16px; color:#333333; font-family:Arial; text-decoration:none;}


.foot{ color:#c0c0c0;}
a.foot:link,a.foot:visited{font-size:12px; color:#a7a7a7; text-decoration:none; line-height:24px; padding:4px 2px;}
a.foot:hover,a.foot:active{font-size:12px; color:#a7a7a7; text-decoration:none; line-height:24px; padding:4px 2px; background:#303030}
a.foot1:link,a.foot1:visited{font-size:14px; color:#a7a7a7; text-decoration:none; line-height:24px; padding:4px 2px; letter-spacing:1px;}
a.foot1:hover,a.foot1:active{font-size:14px; color:#a7a7a7; text-decoration:none; line-height:24px; padding:4px 2px; background:#303030;  letter-spacing:1px;}

a.bot:link,a.bot:visited {color:#FFFFFF; text-decoration: none; padding:0px 10px;}
a.bot:hover,a.bot:active {color: #FFFFFF; text-decoration:underline; padding:0px 10px;}