﻿HTML BODY {
	MARGIN:0px;  PADDING:0px; TEXT-ALIGN:center; FONT-SIZE:12px; FONT-FAMILY:"Arial","宋体";color:#525353;
}
*{ margin:0; padding:0;}

TD,div {font-family: "Arial","宋体";font-size: 12px; color: #333333; line-height:20px;}

INPUT,TEXTAREA {BORDER-WIDTH:1px; BORDER-COLOR:cccccc;background:ffffff;font-family: "Arial","宋体";}


A {TEXT-DECORATION:none;color:#525353;
}

A:hover {
	COLOR:#CC0000; TEXT-DECORATION:none;/* TOP:1px; LEFT:1px; POSITION:relative;*/
}

.clear{clear:both;}

.menuTop a {border-width:0px;width:62px;}
.menuTop a:hover {COLOR:#000000;background-Color:#F5F5F5;border:1px #808080 dotted;}

#top{width:1002px; margin:auto;}
#top_left{ width:261px;float:left;}
#top_right{float:right; width:741px; background:url(../images/head_bg.jpg); height:92px;}
#top_right #menu{list-style-type:none; margin:0px; padding:0px; padding-top:25px;}
#top_right #menu li{ float:left; height:22px;}
#top_right #menu .line{ width:12px;}

#body{width:1002px; margin:auto;}
#body_left{width:254px; float:left; margin:auto}
#body_right{width:748px; float:right; margin:auto}
#body_right_in{width:748px; margin:auto}

#bottom{width:1002px; background:url(../images/bottom.jpg); color:#FFFFFF; height:71px; margin:auto;}

#search{ height:28px; width:186px; text-align:left; padding-top:12px; padding-left:20px; margin:auto}

#magazine{text-align:left;}

.banner{width:1002px; margin:auto; height:190px; overflow:hidden}
.menu{width:1002px; margin:auto; height:40px; overflow:hidden}
.body{width:1002px; margin:auto}
.body_left{width:254px; float:left; margin:auto }
.body_right{width:748px; float:right; margin:auto}

.leftmenuA{width:254px; min-height:61px; height:auto!important; height:61px; background:url(../images/menu_bg.png) no-repeat;}
.leftmenuA a{width:186px; padding-left:26px; color:#fff; height:31px; vertical-align:middle; font-size:13px; _height:auto; font-family:Arial;_line-height:auto; _padding:7px 0 7px 15px; line-height:31px; display:block; text-align:left; margin:auto; }
.leftmenuA a:hover {color:#fff;font-size:13px;}

.leftmenuB{width:254px; min-height:61px; height:auto!important; line-height:30px; height:61px; background:url(../images/menu_bg.png) no-repeat;}
.leftmenuB a{width:186px; padding-left:26px; color:#fff; height:31px;font-size:13px;vertical-align:middle; _height:auto; _line-height:auto; _padding:7px 0 7px 15px; line-height:31px; display:block; text-align:left; margin:auto; }
.leftmenuB a:hover {color:#fff;font-size:13px;}


.leftmenuC{width:254px; color:#ffffff; text-align:left; height:34px; background:url(../images/menu2_bg.jpg) no-repeat;}
.leftmenuC a{ width:140px; color:#0047b6; height:25px; margin:auto; display:block; padding-top:5px; padding-left:30px; text-align:left; }
.leftmenuC a:hover{color:#333333;  }

.leftmenuD{width:254px; color:#ffffff; text-align:left; height:34px; background:url(../images/menu2_bg.jpg) no-repeat;}
.leftmenuD a{width:140px; color:#333333; height:25px; margin:auto; display:block; padding-top:5px; padding-left:30px; text-align:left;  }
.leftmenuD a:hover{color:#333333; font-weight:bold}

.down{color:#fff}
.down a{color:#fff}
.menu{ width:1002px; height:40px; margin:0 auto; background:url(../images/menubg.jpg)}
.menu ul{ padding:0; margin:0;}
.menu ul li{ float:left; list-style:none; line-height:40px; padding:0 25px; font-size:14px; font-weight:bold; color:#0054b2}
.menu ul li a{ color:#0054b2}
.menu ul li:hover a{ color:#404040}

.bottom1{width:1002px; float:left;text-align:center; line-height:42px;color:#fff}
.bottom1 a{ padding:0 15px; color:#fff}

.rightMain{width:680px; text-align:left; line-height:25px; margin:auto; padding-left:20px; padding-bottom:20px;min-height:850px;height:auto!important;height:550px; font-size:13px;}

.leftclass{width:254px; text-align:left; position:relative}
.leftclass ul{ padding:0; margin:0}
.leftclass ul li{ list-style:none; background:url(../images/leftclass2.jpg) 50px 5px no-repeat; height:26px; padding-left:80px; width:100px; color:#000}
.leftclass ul li a{ color:#000; padding-left:0; line-height:26px; height:26px;}
.leftclass ul li:hover a{ color:#000}

.leftTitle{width:254px; margin:auto; background:url(../images/pro_left_head.jpg); width:254px; height:31px; padding-top:55px; font-size:30px; color:#0f3258}

.page_search{ width:216px; height:25px; padding-left:30px; padding-top:10px;}
.page_search ul li{ list-style:none; float:left; text-align:left;}
