﻿/*页面通用主样式*/
body,td,th,input,select,textarea{font:12px/22px "宋体",Arial,; color:#505050;}
body{ margin:0px auto; padding:0px; background: url(../images/body_bg.jpg);}
form,img,iframe,#div_main,h3,div,span,p,#globalsearchform_key,.imgbutton,p,.h10{margin:0px; padding:0px;}
ul,dl{margin:0;padding:0;list-style:none;}
input,select,textarea {margin:0px;}

/*链接主样式*/
a {font-size:12px;}
a img{ border:0px none;}
a:link,a:visited {color:#505050; text-decoration:none;}
a:hover,a:active {color:#ff0000; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.h10{ height:10px; line-height:10px; display:inline-table;}

/*页面整体内容DIV样式*/
.div_top{ margin:0px auto; width:1002px; padding:0px;}

.menu_bg{ height: 36px; text-align:center; margin:0px auto; background:url(../images/menu_bg.jpg) repeat-x; border-bottom:5px solid #ad0709;}
.menu_bg ul,.menu_bg li{ display: inline; float: left;}
a.menu:link,a.menu:visited {color:#fff;display:block;float:left;width:111.3px;height:36px;font: 14px/36px "微软雅黑",Arial,Sans-Serif;}
a.menu:hover,a.menu:active {color:#fff;display:block;float:left;width:111.3px;height:36px;font: 14px/36px "微软雅黑",Arial,Sans-Serif; background:url(../images/menu_hover.jpg) repeat-x;}

.main_bg{ margin:0 auto; width:1002px; padding:0px;}
.main_l{ width:720px; _width:715px;}
.news_1{ border:1px solid #d4d4d4; width:222px; _width:220px; padding:4px; margin-right:8px; background:url(../images/news_bg.jpg) bottom center repeat-x;}
.news_1 .news_tit{ font:bold 12px/26px "宋体"; color:#e60000;}
.news_1 p{ padding-top:5px; line-height:17px; font-size:13px;}
.news_tit img{ padding-left:8px;}
.mian_r{ width:279px;}
.about_tit{ background:url(../images/about_title.jpg) right top no-repeat; height:32px; line-height:28px; color:#fff; padding-left:15px; font-size:13px;}
.more{ padding-right:12px;padding-top:8px;}
.about_bg{ border:1px solid #D5D5D5; border-top:none; padding:10px; font-size:13px;}
.contact_tit{ background:url(../images/contact_title.jpg) right top no-repeat; height:32px; line-height:32px; color:#E52E28; padding-left:50px; font-size:13px;}
.contact_bg{ border:1px solid #D5D5D5; background:url(../images/contact_img.jpg) right bottom no-repeat; border-top:none; padding:10px; font-size:13px;}

.pro{ border:1px solid #D4D4D4; margin-top:15px; padding:10px; width:686px; min-height:115px;}
.pro_bg{ width:150px; height:113px; float:left; margin:0px 12px 0px 0px;} 

.class_title{ height:36px; line-height:36px; padding-left:40px; background:url(../images/class_title.jpg) left center no-repeat; color:#fff;}
.class_list{ line-height:40px; height:40px;background:url(../images/class_link.jpg) no-repeat; padding-left:50px;}

.ny_title{ height:42px; line-height:22px; padding-left:40px; background:url(../images/ny_title.jpg) left center no-repeat; font: 12px/42px "微软雅黑",Arial,Sans-Serif;}
.ny_left{ width:245px;}
.ny_right{ width:735px; padding-left:20px;}

/*版权样式*/
.footer{ width:1002px; margin:0px auto; background: url(../images/footer_bg.jpg) repeat-x; text-align:center; color:#fff;}
.footer a:link,.footer a:visited{ color:#fff; line-height:50px;}
.footer a:hover,.footer a:active{ color:#fff; line-height:50px;}
.bottom{ margin:0px auto; color:#333; padding-top:10px; font-size:14px;}
.bottom a:link,.bottom a:visited{ color:#505050; line-height:30px;}
.bottom a:hover,.bottom a:active{ color:#ff0000; line-height:30px;}
.fix_qq {
position: fixed;
right: 0px;
top: 240px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}