@charset "gb2312";
/* CSS Document */

body{text-align:justify; text-justify:inter-ideograph;}
*{ padding:0; margin:0; font-size:12px; font-family:"ËÎÌå";line-height:22px; color:#333333;}
a{blr:expression(this.onFocus=this.close());} 
a{blr:expression(this.onFocus=this.blur());} 
a:focus { outline: none; } 
a{color:#333333; text-decoration:none; outline:none;}
a:active,a:hover{ color:#cd0f0e}
img{ border:none; display:block;}
.clear{ clear:both;zoom:1;height:0;font-size: 1px;line-height: 0px;text-indent:-9999px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;display:block;_height:1px;}
ul{ list-style:none;}
input,select{vertical-align:middle;}
p{text-indent:2em;}

.wrap{ background:url(imageshrgm_img_1.jpg) no-repeat center top;}
.nav{ width:1000px; margin:auto;}
.innner{ width:980px; margin:auto; padding-left:10px;}

.nav ul{ padding:165px 0 20px 4px;}
.nav li{ float:left;}
.nav li a{ display:block; float:left; width:199px; text-align:center; line-height:42px; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}

.top_left{ float:left; width:309px; height:239px; border:1px solid #6699cc; overflow:hidden;}
.top_mid{ float:left; width:345px; height:239px; border:1px solid #6699cc; background:url(imageshrgm_img_3.jpg) repeat-x left top; margin:0 10px; overflow:hidden;}
.top_mid h2{ margin:0 10px 5px; text-align:center;line-height:26px; border-bottom:1px solid #95a0c9; padding:12px;}
.top_mid h2 a{ color:#c80000; font-family:"Î¢ÈíÑÅºÚ"; font-size:17px; line-height:26px;}
.top_mid p{ padding:0 15px; text-indent:0em;}
.top_right{ float:left; width:300px; height:239px; border:1px solid #6699cc; background:url(imageshrgm_img_4.jpg) repeat-x left bottom; overflow:hidden;}
.top_right h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#0f258a; background:url(imageshrgm_img_7.jpg) no-repeat left top; line-height:33px; padding:0 24px;}
.top_right h2 a{ float:right; color:#ffffff; line-height:30px; font-weight:normal;}
.top_right ul{ padding:8px 10px 0;}
.top_right ul li a{ color:#666; line-height:24px;}

.main_img{ padding:10px 0 16px;}
.main_img_l{ float:left; padding-right:6px;}
.main_img_r{ float:left;}

.main_foot_l{ width:309px; height:777px;border:1px solid #d0dfef;}
.main_foot_ff{float:left;width:311px;}
.main_foot_l h2{ background:#eef2ff; color:#0f258a; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; border-bottom:1px solid #d0dfef; padding-left:16px;}
.main_foot_l p{ color:#666666; padding:0 10px;}
.main_foot_ltj{ height:218px; overflow:hidden; padding-top:8px; border-bottom:1px solid #d0dfef;}
.main_foot_lfs{ height:70px;}
.main_foot_ltj p{ line-height:21px;text-indent:0em;}
.main_foot_lfy{ height:175px;}
.main_foot_lxy{ height:160px; border-bottom:none;}
.main_foot_r{ float:left; width:669px;}
.main_foot_r dl{ width:206px; height:244px; overflow:hidden; float:left; padding:0 7px 38px 10px;}
.main_foot_r dl dd{ background:url(imageshrgm_img_8.jpg) repeat-x left top #0e2477; height:126px;}
.main_foot_r dl h3 a{ font-size:14px; color:#fff; line-height:41px; padding-left:14px;}
.main_foot_r dl p{ color:#fff; line-height:20px; padding:0 10px; text-indent:0em;}

.foot{ background:url(imageshrgm_img_9.jpg) repeat-x left top; height:99px;}
.foot p.foot_p{ color:#003bc4; line-height:35px; padding-bottom:10px;}
.foot p{ text-align:center; color:#0335a5;}
.foot p a{ color:#003bc4; font-size:14px; font-weight:bold; padding:0 18px; line-height:35px;}
