@charset "utf-8";
/* CSS Document */

body{ width:995px; margin:0px auto; padding:0px; font-family:"宋体"; font-size:12px;}
div{ padding:0px; margin:0px;}
ul{ list-style-type:none; padding:0px; margin:0px;}
li{ list-style-type:none; padding:0px; margin:0px;}
img{ border:0px; padding:0px; margin:0px;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a:link{ color:#696969; text-decoration:none;}
a:visited{ color:#696969; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
p{ padding:0px; margin:0px;}

/* head */
.head{ width:995px;border-top:4px solid #2D5180;}
.nav{ width:995px; height:44px; background:url(../images/nav_bg.jpg) repeat-x; overflow:hidden;}
.nav_left{ width:830px; height:44px; line-height:44px; padding-left:20px; float:left;}
.nav_left li{ float:left; color:#696969; font-weight:bold;}
.nav_left li a:link{color:#696969; font-weight:bold; text-decoration:none; padding:0px 10px;}
.nav_left li a:visited{color:#696969; font-weight:bold; text-decoration:none; padding:0px 10px;}
.nav_left li a:hover{color:#F30000; font-weight:bold; text-decoration:none; background:#fff; display:block; padding:0px 10px;}
.nav_right{ width:130px; float:right; height:44px; line-height:44px; color:#8B8B8B; padding-right:10px;}
.nav_right a:link{color:#8B8B8B; text-decoration:none;}
.nav_right a:visited{color:#8B8B8B; text-decoration:none;}
.nav_right a:hover{color:#000; text-decoration:none;}

.banner{ width:995px; height:181px; margin:0px auto;}


/* main */
.main{ width:995px; background:url(../images/main_bg.jpg) no-repeat top; overflow:hidden; margin-top:2px;}
.mainq{ width:980px; margin:20px auto; overflow:hidden;}
.main_left{ width:387px; float:left;}
.main_cen{ width:419px; float:left; margin-left:10px;}
.main_right{ width:150px; float:left; margin-left:10px;}
.main_left1{ width:387px; height:144px;}
.main_left1top{ width:387px; height:30px;}
.main_left1top2{ width:25px; height:30px; float:left;}
.main_left1top3{ width:9px; height:30px; float:left;}
.main_left1top4{ width:348px; height:20px; background:url(../images/main_top2.jpg) repeat-x; padding-top:10px; float:left; color:#0072A7; padding-left:5px;}
.main_left1top4 a:link{ color:#0072A7; text-decoration:none;}
.main_left1top4 a:visited{ color:#0072A7; text-decoration:none;}
.main_left1top4 a:hover{ color:#ff0000; text-decoration:none;}
.main_left1txt{ width:365px; height:89px; border-left:1px solid #C7C7C7; border-right:1px solid #C7C7C7; padding:8px 10px;overflow:hidden;}
.main_left1txt li{ height:23px; line-height:23px; color:#696969;}
.main_left1txt_left{ width:295px; float:left;}
.main_left1txt_right{ width:65px; float:right;}
.main_left2{ margin-top:10px;}
.main_left2img{ width:99px; float:left;}
.main_left2img img{ border:1px solid #C7C7C7; padding:1px 1px;}
.main_left2txt{ width:265px; float:left; line-height:23px;}
.main_cen1{ width:419px; height:144px;}
.main_centop{ width:419px; height:30px;}
.main_cen2{ width:380px; height:30px; background:url(../images/main_top2.jpg) repeat-x; line-height:30px; float:left; color:#0072A7; padding-left:5px;}
.main_cen2_left{ float:left; width:74px;}
.main_cen2_left a:link{ color:#696969; text-decoration:none; width:74px; text-align:center; font-weight:bold; display:block;}
.main_cen2_left a:visited{ color:#696969; text-decoration:none; width:74px; text-align:center; font-weight:bold; display:block;}
.main_cen2_left a:hover{ color:#0072A7; text-decoration:none; width:74px; text-align:center; background:url(../images/main_cen_hov.jpg) repeat-x; text-align:center; display:block; font-weight:bold; height:30px;}
.main_cen2_left01{ float:left; width:74px;}
.main_cen2_left01 a:link{ color:#0072A7; text-decoration:none; width:74px; text-align:center; font-weight:bold; display:block; background:url(../images/main_cen_hov.jpg) repeat-x;}
.main_cen2_left01 a:visited{ color:#0072A7; text-decoration:none; width:74px; text-align:center; font-weight:bold; display:block; background:url(../images/main_cen_hov.jpg) repeat-x;}
.main_cen2_left01 a:hover{ color:#0072A7; text-decoration:none; width:74px; text-align:center;  text-align:center; display:block; font-weight:bold; height:30px;}
.main_cen2_right{ float:right;}
.main_cen2_right a:link{ color:#0072A7; text-decoration:none; }
.main_cen2_right a:visited{ color:#0072A7; text-decoration:none;}
.main_cen2_right a:hover{ color:#ff0000; text-decoration:none;}
.main_cen3{ width:397px; height:91px; border-left:1px solid #C7C7C7; border-right:1px solid #C7C7C7; padding:8px 10px; overflow:hidden;}
.main_cen4{ width:290px; float:left;}
.main_cen4 li{ height:23px; line-height:23px;}
.main_cen5{ width:397px; height:91px; border-left:1px solid #C7C7C7; border-right:1px solid #C7C7C7; padding:8px 10px; overflow:hidden;}
.main_cen5 li{ float:left; width:79px; text-align:center; line-height:19px; line-height:23px\0; *line-height:23px; color:#0072A7;}
.main_cen5 img{border:1px solid #C7C7C7; padding:1px 1px;}
.main_cen5 li a:link{ color:#0072A7;}
.main_cen5 li a:visited{ color:#0072A7;}
.main_cen5 li a:hover{ color:#0072A7; font-weight:bold;}
.main_right2{ width:148px; border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7; height:296px;}
.main_right_top{ width:138px; background:url(../images/main_top2.jpg) repeat-x; height:30px; color:#0072A7; font-weight:bold; padding-left:10px; line-height:30px;}
.main_right_txt{ padding:10px 5px; width:138px; height:140px;}
.main_right_txt li{ line-height:23px; color:#686868;}
.main_right_an li{ margin-top:6px; text-align:center;}

/* footer */
.footer{ width:995px; background:url(../images/footer_bg.jpg) no-repeat top; height:138px;}
.footer_logo{ width:430px; float:left; text-align:right; padding-top:39px;}
.footer_txt{ width:485px; float:left; padding-left:25px; color:#696969; padding-top:15px;}
.footer_txt li{ height:23px; line-height:23px;}
.footer_txt a:link{ color:#696969; text-decoration:none;}
.footer_txt a:visited{ color:#696969; text-decoration:none;}
.footer_txt a:hover{ color:#000; text-decoration:none;}

/* 2 */
.main2_left{ width:815px; float:left; border:1px solid #C7C7C7; padding:1px 1px; height:auto!important; height:407px; min-height:407px;}
.main2_lefttop{ width:815px; height:26px; background:#D3D3D3; line-height:26px; color:#002E6C; font-weight:bold;}
.main2_lefttop2{width:780px; margin:10px auto; line-height:23px; color:#696969;}
.main2_lefttop3{width:780px; text-align:right; margin:10px auto; height:30px; line-height:30px;}
.main2_right2{ width:148px; border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7; height:410px;}
.main2_txt{ height:21px; line-height:21px; margin:5px 0px;}
.main2_txt li{ float:left; padding-right:5px; color:#0072A7; font-weight:bold;}
.main2_link{ width:138px; padding:0px 5px;}
.main2_link li{ padding-bottom:10px;}
.main2_left_txt{ width:795px; padding:0px 10px; margin-top:10px; height:310px;  overflow:hidden;}
.main2_left_txt li{ height:30px; line-height:30px; *height:28px; *line-height:28px; border-bottom:1px dotted #CBCBCB; color:#696969;}
.main2_left_txt1{ width:703px; float:left;}
.main2_left_txt2{ width:80px; float:right;}
.shop_nr_page2_guide{ width:770px;  margin:10px 0px 10px 8px; _margin:14px 0px 10px 8px; padding:8px 10px 12px 10px; *padding:8px 10px; _padding:8px 10px 12px 10px; color:#4A4A4C;}
.shop_nr_page3 a:link{ border:1px solid #C7C7C7; padding:3px 5px; color:#2454FF; text-decoration:none;}
.shop_nr_page3 a:visited{ border:1px solid #C7C7C7; padding:3px 5px; color:#2454FF; text-decoration:none;}
.shop_nr_page3 a:hover{ border:1px solid #C7C7C7; padding:3px 5px; color:#F30001;  text-decoration:none;}
.shop_nr_page4 a:link{ border:1px solid #C7C7C7; padding:3px 5px; color:#F30001; text-decoration:none;}
.shop_nr_page4 a:visited{ border:1px solid #C7C7C7; padding:3px 5px; color:#F30001;  text-decoration:none;}
.shop_nr_page4 a:hover{ border:1px solid #C7C7C7; padding:3px 5px; color:#F30001;  text-decoration:none;}
.shop_nr_page5 a:link{ border:1px solid #C7C7C7; padding:3px 5px; color:#2454FF; text-decoration:none;}
.shop_nr_page5 a:visited{ border:1px solid #C7C7C7; padding:3px 5px; color:#2454FF; text-decoration:none;}
.shop_nr_page5 a:hover{ border:1px solid #C7C7C7; padding:3px 5px; color:#F30001;  text-decoration:none;}
.shop_nr_page6 a:link{color:#2454FF; text-decoration:none;}
.shop_nr_page6 a:visited{color:#2454FF; text-decoration:none;}
.shop_nr_page6 a:hover{color:#F30001; text-decoration:none;}