@charset "utf-8";

body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#265294;  }
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
img, table, td, th { border: 0; }
ul, ol { list-style-type:none; }

a{color:#265294;}
a:link, a:visited{text-decoration:none; border:none;}
a:hover{text-decoration:none; color:#ff0000; border:none;}
.hot{color:#cd0000;}
a.hot:link, a.hot:visited{text-decoration:underline;}
a.hot:hover, a.hot:active{text-decoration:none;}

.header{ background:url(images/bg.gif) repeat-x; height:384px; overflow:hidden; position:relative;}
.header h1{ width:1003px; height:109px; overflow:hidden; margin:0 auto; position:relative;}
.header h1 span{ position:absolute; top:5px; right:58px; color:#fff;}
.header h1 span a{ color:#fff; font-weight:normal;}

.menu{ width:1003px; height:39px; overflow:hidden; margin:0 auto;}
.menu_1{ display:block; width:143px;height:39px; overflow:hidden; background:url(images/menu_1.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_1.png');}
.menu_2{ display:block; width:120px;height:39px; overflow:hidden;background:url(images/menu_2.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_2.png');}
.menu_3{ display:block; width:120px;height:39px; overflow:hidden;background:url(images/menu_3.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_3.png');}
.menu_4{ display:block; width:120px;height:39px; overflow:hidden;background:url(images/menu_4.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_4.png');}
.menu_5{ display:block; width:120px;height:39px; overflow:hidden; background:url(images/menu_5.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_5.png');}
.menu_6{ display:block; width:120px;height:39px; overflow:hidden; background:url(images/menu_6.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_6.png');}
.menu_7{ display:block; width:120px;height:39px; overflow:hidden; background:url(images/menu_7.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_7.png');}
.menu_8{ display:block; width:140px;height:39px; overflow:hidden; background:url(images/menu_8.png) no-repeat;_background:none; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_8.png');}
.menu a.menu_1:hover{ cursor:pointer;background:url(images/menu_1h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_1h.png');}
.menu a.menu_2:hover{ cursor:pointer;background:url(images/menu_2h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_2h.png');}
.menu a.menu_3:hover{ cursor:pointer;background:url(images/menu_3h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_3h.png');}
.menu a.menu_4:hover{ cursor:pointer;background:url(images/menu_4h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_4h.png');}
.menu a.menu_5:hover{ cursor:pointer;background:url(images/menu_5h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_5h.png');}
.menu a.menu_6:hover{ cursor:pointer;background:url(images/menu_6h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_6h.png');}
.menu a.menu_7:hover{ cursor:pointer;background:url(images/menu_7h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_7h.png');}
.menu a.menu_8:hover{ cursor:pointer;background:url(images/menu_8h.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/menu_8h.png');}

.banner{width:1003px; height:275px; overflow:hidden;z-index:-1; margin:-39px auto 0; position:relative;}
.main{ background:#aecdfb url(images/main_bg.gif) repeat-x bottom; border-top:1px solid #e1ecfd; overflow:hidden;}
.main_con{ width:960px; margin:0px auto; padding-top:20px; overflow:hidden;}
.left{ width:200px; margin-right:20px; float:left;}
.right{ float:left; width:740px; overflow:hidden;}

.left .col_1{ margin-bottom:20px; overflow:hidden;}
.left .col_1 h3{ height:15px; padding-top:7px; background:#d3e3fb; padding-left:10px; margin-right:22px; position:relative; font-weight:normal;}
.left .col_1 h3 span{ height:22px; width:22px; display:block; position:absolute; overflow:hidden; background:url(images/tit_j.gif) no-repeat;right:-22px; top:0;}

.left .col_1 #menu{ background:#bbcbe1 url(images/l_col_bg1.gif) repeat-x top; padding:10px;}
.left .col_1 .con{ background:#bbcbe1 url(images/l_col_bg2.gif) repeat-x top; padding:10px; line-height:23px;}
.left .col_2 .con table{table-layout : fixed ;}
.left .col_2 .con tr { height:23px; line-height:23px; overflow:hidden;}
.left .col_1 .con span{ text-align:right; display:block; line-height:14px;}
.left .col_1 #menu .title{ background:#7e9ac7; display:block; line-height:20px; padding:0 10px; color:#fff; height:20px; border:1px solid #708db9; overflow:hidden;}
.left .col_1 #menu a.title:hover{ background:#284779;}
.left .col_1 .item { padding:5px 0 0;}
.left .col_1 .item ul { padding:5px 10px;}
.left .col_1 .item ul li { height:22px; line-height:22px; overflow:hidden;}
.left .col_1 .item ul li a{ color:#434343;}
.left .col_1 .item ul li a:hover{ color:#ff0000;}

.left .col_2{ margin-bottom:20px; overflow:hidden;}
.left .col_2 h3{ height:26px; padding:0 10px; line-height:26px;position:relative; font-weight:normal; background:url(images/line.gif) repeat-x bottom;}
.left .col_2 h3 a{ text-align:right; float:right;}

.right h3{ background:#567ebb; height:24px; line-height:24px; padding:0 10px; color:#fff; font-weight:normal;}
.right h3 a{ text-align:right; float:right; color:#fff;}
.right .con{ margin-top:20px; padding:0 10px; line-height:22px;}

.right .index li{ float:left; margin-bottom:15px;}
.right .index a{ display:block; width:202px; height:167px; text-align:center; overflow:hidden; background:#d4e3fa; margin-right:30px; padding:9px; line-height:18px;}
.right .index a.last{ margin-right:0;}
.right .index a img{ display:block; width:202px; height:130px; margin-bottom:5px; overflow:hidden; background:#fff;}
.right .index a span{ display:block; text-align:center; color:#c20000;}
.right .index a:hover{ background:#7396cb;}

.footer{ text-align:center; width:960px; margin:0 auto; background:url(images/line.gif) repeat-x top; padding:20px 0;}



