@charset "gb2312";
/*--------------------------------------------------------------------------
newhead Style
Ver: 0.1.0
Date:26/02/2010
---------------------------------------------------------------------------*/
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd,input,label{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
ul,ol{list-style:none;}
img {border:none; overflow:hidden; vertical-align:middle;}
input {border:none;}
table, td { border: none; border-collapse: collapse; }
.clear { font:0px/0px sans-serif; clear:both; display:block;}

a{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#FF0072;text-decoration:underline;}


/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cOrg,a.cOrg:link,a.cOrg:visited{color: #EA4808;}
.cOrg2,a.cOrg2:link,a.cOrg2:visited{color: #f60;}
.cWhite,a.cWhite:link,a.cWhite:visited{color: #fff;}
.cgreen,a.cgreen:link,a.cgreen:visited{color: #386306;}
.cgray,a.cgray:link,a.cgray:visited{color: #888;}
.dgreen,a.dgreen:link,a.dgreen:visited{color: #1f7a41;}

body {font-family:"宋体",arial;margin:10px 0 10px 0; background:#fff;}



#graybox { width:960px; margin:0 auto; clear:both; height:2px; font:0px/0px sans-serif; background:#e4e4e4; margin-bottom:5px;}


#hjwarp { width:930px; clear: both; margin:0 auto;}

/*头部*/
#header_cont { width: 930px; height: 72px; clear: both; overflow: hidden; margin-bottom: 10px; background: #FFF;}
#header_cont .logo { width: 280px; height: 72px; float: left; display: inline; overflow: hidden; }
#header_cont .logo a { margin-top: 12px; float: left; }
#header_cont .r_ad_box { width: 617px; height: 72px; float: right; display: inline; overflow: hidden; }




/*导航部分*/
#menu_hj { width:927px; padding-left:3px; height:64px; clear: both; margin:0 auto 5px; background:url(../images/new_hj_headbg.gif) repeat-x;}
#menu_hj .leftshop { width:274px; padding-left:10px; height:57px; margin-top:3px; margin-right:10px; float:left; background:url(../images/new_hj_head_left.gif) no-repeat;}
#menu_hj .leftshop .ico1 { width:50px; height:57px; line-height:20px; float:left; background:url(../images/new_hj_head_ico1.jpg) no-repeat; color:#5D0621; margin-right:20px; }
#menu_hj .leftshop .ico1 a { display: block; width:50px; height:20px; padding-top:37px; color:#5D0621;}
.leftshop .ico1 a, .leftshop .ico1 a:visited, .leftshop .ico1 a:link { color:#5D0621; text-decoration:none;}
.leftshop .ico1 a:hover { color:#5D0621; text-decoration:underline;}

#menu_hj .leftshop .lsnav { width:190px; height:51px; line-height:24px; padding-top:6px; float:left; color:#5D0621;}
#menu_hj .leftshop .lsnav a { padding:0 3px;}
.lsnav a, .lsnav a:visited, .lsnav a:link { color:#5D0621; text-decoration:none; padding:0 3px;}
.lsnav a:hover { color:#5D0621; text-decoration:underline; padding:0 3px;}

#menu_hj .midnav { width:425px; float:left; margin-top:4px; height:60px; margin-right:20px;}
#menu_hj .midnav li { width:54px; height:60px; float:left; display: inline; text-align:center; padding:0 15px;}
#menu_hj .midnav .ico3 { background:url(../images/new_hj_head_ico3.jpg) center 0 no-repeat;}
#menu_hj .midnav .ico4 { background:url(../images/new_hj_head_ico4.jpg) center 0 no-repeat;}
#menu_hj .midnav .ico5 { background:url(../images/new_hj_head_ico5.jpg) center 0 no-repeat;}
#menu_hj .midnav .ico6 { background:url(../images/new_hj_head_ico6.jpg) center 0 no-repeat;}
#menu_hj .midnav .ico7 { background:url(../images/new_hj_head_ico7.jpg) center 0 no-repeat;}
#menu_hj .midnav li a { width:54px; height:15px; padding-top:45px; display: block; color:#fff;}

#menu_hj .rightmsg { width:171px; padding-left:10px; height:57px; margin-top:3px; float:left; background:url(../images/new_hj_head_right.gif) no-repeat;}
#menu_hj .rightmsg .ico2 { width:50px; height:57px; line-height:20px; float:left; background:url(../images/new_hj_head_ico2.jpg) no-repeat; color:#5D0621; margin-right:5px; }
#menu_hj .rightmsg .ico2 a { display: block; width:50px; height:20px; padding-top:37px; color:#5D0621;}
.rightmsg .ico2 a, .rightmsg .ico2 a:visited, .rightmsg .ico2 a:link { color:#5D0621; text-decoration:none;}
.rightmsg .ico2 a:hover { color:#5D0621; text-decoration:underline;}

#menu_hj .rightmsg .rgnav { width:110px; height:51px; line-height:24px; padding-top:6px; float:left; color:#5D0621;}
#menu_hj .rightmsg .rgnav a { padding:0 2px;}
.rgnav a, .rgnav a:visited, .rgnav a:link { color:#5D0621; text-decoration:none; padding:0 2px;}
.rgnav a:hover { color:#5D0621; text-decoration:underline; padding:0 2px;}






/*导航部分*/
#menu_cont { width: 930px; height: 40px; margin: 0 auto; clear: both; overflow: hidden; padding-bottom: 5px; border-bottom: 1px solid #EAEAEA; background: #FFF url(../images/menu_bg.gif) top no-repeat; margin-bottom: 8px; }
#menu_cont .menu { width: 600px; height: 40px; display: inline; float: left; overflow: hidden; padding-left: 8px; } /* width: 600px; */
#menu_cont .menu li { width: 82px; height: 31px; margin-top: 9px; line-height: 31px; float: left; display: inline; text-align: center; font-size: 14px; font-weight: bold; overflow: hidden; background: url(../images/menu_tag_fg.gif) right 3px no-repeat; }
#menu_cont .menu .end_li { background: none; } 
#menu_cont .menu .show { background: url(../images/menu_tag_bg.gif) no-repeat; }
#menu_cont .menu .show a { color: #FF0072; }
#menu_cont .menu li a { color: #FFF; width: 82px; height: 31px; display: block; float: left; overflow: hidden; }
#menu_cont .menu li a:hover { color: #FF0072; width: 82px; height: 31px; display: block; float: left; overflow: hidden; background: url(../images/menu_tag_bg.gif) no-repeat; }


#menu_cont .r_nav { width: 291px; height: 28px; float: right; display: inline; background: url(../images/menu_quite_bg.gif) no-repeat; line-height: 28px; text-align: center; margin-top: 6px; margin-right: 8px; color: #EE0C71;  }

#menu_cont .r_nav .inbox { width:106px; line-height:19px; border:1px solid #DBDBDB; background:#fff; height:20px;}
#menu_cont .r_nav .btn { width:60px; height:20px; background:url(../images/btn_sh.gif) no-repeat; cursor:pointer; margin-left:8px;}

#menu_cont .r_nav a { color: #EE0C71; }

/* 主框架 */
.title_a1 { width:930px; padding-top:10px; height:31px; line-height:31px; font-size:16px; text-indent:20px; color:#FF0072; background:url(../images/930_41.gif) no-repeat; margin-bottom:8px;}

.contani_a { width:930px; clear: both; margin-bottom:8px;}
.contani_a .l_box { width:270px; float:left; background:#FFA9B7; margin-right:20px;}
.contani_a .l_box img { width:250px; height:315px; overflow:hidden; display: block; margin:10px;}

.contani_a .m_box { width:408px; float:left; margin-right:15px; background:url(../images/m_box_bg.gif) repeat-x;}
.contani_a .m_box h2 { width:408px; background:url(../images/benzhou.gif) no-repeat; height:30px; margin-bottom:5px; }
.contani_a .m_box h3 { width:226px; clear: both; margin:0 auto; background:url(../images/h3_bg.gif) no-repeat; height:22px; line-height:22px; text-align:center; margin-bottom:5px; font-size:14px;}
.contani_a .m_box .txtbox { width:365px; clear: both; margin:0 auto; font-size:12px; line-height:18px; height:45px; margin-bottom:2px; text-decoration:15px;}
.contani_a .m_box .btnbox { width:385px; clear: both; margin:0 auto; height:23px; margin-bottom:5px;}
.contani_a .m_box .btnbox span { float:right; width:66px; height:23px; background:url(../images/btn_2.gif) no-repeat; text-align:center; line-height:23px;}
.contani_a .m_box h2.shang { width:408px; background:url(../images/shangzhou.gif) no-repeat; height:30px; margin-bottom:5px; }
.contani_a .m_box .btmbg { width:408px; height:26px; background:url(../images/m_box_btm.gif) no-repeat; margin-top:15px;}
.contani_a .m_box a { color:#ff0072; text-decoration:none;}

.contani_a .r_box { width:217px; height:299px; padding-top:30px; float:right; background:url(../images/m_box_r.gif) no-repeat;}
.contani_a .r_box img { display: block; margin:0 auto 10px; clear: both; padding:2px; width:140px; height:97px; overflow:hidden;}
.contani_a .r_box .list { width:173px; margin:0 auto; clear: both;}
.contani_a .r_box .list li { width:173px; float:left; clear: both; color:#fff; line-height:23px;}

.contani_a .r_box .list a { color:#fff; text-decoration:none;}


.contain_b { width:930px; background:url(../images/wangqi_bg.gif) repeat-y;}
.contain_b h3 { width:930px; height:36px; clear: both; margin-bottom:10px; background:url(../images/wangqi.gif) no-repeat;}
.contain_b .cb_con { width:930px; background:url(../images/wangqi_btm.gif) 0 bottom no-repeat; padding-bottom:5px;}
.contain_b .cb_con .cb_list { width:900px; padding-left:30px; clear: both;}
.contain_b .cb_con .cb_list li { width:184px; height:226px; float:left; display:inline; background:url(../images/li_bg.gif) center 0 repeat-x; padding-top:40px; line-height:24px; text-align:center; margin-right:34px;}
.contain_b .cb_con .cb_list li img { display: block; clear: both; overflow:hidden; width:160px; height:202px; margin:0 auto 5px;}

.contain_b1 { float:left; width:930px; background:url(../images/wangqi_bg.gif) repeat-y;}
.contain_b1 h3 { width:930px; height:36px; clear: both; margin-bottom:10px; background:url(../images/wangqi.gif) no-repeat;}
.contain_b1 .cb_con { width:930px; background:url(../images/wangqi_btm.gif) 0 bottom no-repeat; padding-bottom:5px;}
.contain_b1 .cb_con .cb_list { width:900px; padding-left:30px; clear: both;}
.contain_b1 .cb_con .cb_list li { width:184px; height:226px; float:left; display:inline; background:url(../images/li_bg.gif) center 0 repeat-x; padding-top:40px; line-height:24px; text-align:center; margin-right:34px;}
.contain_b1 .cb_con .cb_list li img { display: block; clear: both; overflow:hidden; width:160px; height:202px; margin:0 auto 5px;}
/*
.contain_b .cb_con .cb_list { width:910px; padding-left:20px; clear: both;}
.contain_b .cb_con .cb_list li { width:164px; height:226px; float:left; display:inline; background:url(../images/li_bg.gif) no-repeat; padding-top:40px; line-height:24px; text-align:center; margin-right:15px;}
.contain_b .cb_con .cb_list li img { display: block; clear: both; overflow:hidden; width:150px; height:190px; margin:0 auto 5px;}
*/

.page { width:930px; clear: both; line-height:23px; text-align:center; padding-top:5px;}







#footer { width:960px; clear: both; margin:0 auto;}