@charset "gb2312";
/* CSS Document */

body {text-decoration:none; margin:0px; padding:0px; font-size:12px;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, img { margin:0px; padding:0px; border:0px;}
*{margin:0;padding:0;}
ul li{list-style:none;}
img {border:0;}
a{color:#000;}
.fontsize14{font-size:14px;}
.float{float:left;}
.floatr{float:right;}
.blank10{height:10px;}
.blank5{height:5px;}
.blank1{height:1px;}
.display{display:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;color:#b71e78;}
ul li a:hover{color:#b71e78;}
.taleftshadow li a:hover{color:#b71e78;}
.clear li a:hover{color:#b71e78;}
.clear{clear:both;}

/* 头部CSS */
.headbanner1{width:980px;background:url(../images/tbg.jpg) repeat-x #f3f3f3;width:100%;height:198px; margin:0 auto;}
.headbanner{ width:980px;margin:0 auto;background:url(../images/tbg.jpg) no-repeat top center #999;}
.bottom{height:12px;background:url(../images/hfsd.jpg) repeat-x;}
.hfhtop{width:980px;height:22px;background:url(../images/hfhtop.jpg);}
.hfhtop p{padding:3px 10px 0 10px;}
.hfhtop p.htopleft{float:left; color:#000;}
.hfhtop p.htopright{float:right; color:#666;}
.hfhbanner{width:980px;height:109px;background:url(../images/topbg_18years.jpg) repeat-x;}/*background:url(../images/hfhtop.jpg);*/
.hfhnav{width:980px;height:59px;background:url(../images/hf1.jpg) repeat-x;}

/* 导航栏CSS */
#nav{width:980px;height:32px;}
.navinside{width:970px;margin:0 auto;}
#nav ul li{float:left;width:96px;}
#nav ul li a{line-height:32px;height:32px;text-align:center;width:96px;display:block;}
/*#nav ul li.selected a{line-height:32px;height:32px;text-align:center;width:101px;display:block;background:url(../images/navlion.jpg);color:#FFF;}*/
#nav ul li.on a{ line-height:32px; height:32px; text-align:center; width:101px; display:block; background:url(../images/navlion.jpg); color:#cc0033; font-weight: bold; }
.subnav {width:940px;height:27px;float:left; margin-left:20px;}
.subnav li{float:left; padding-left:10px; padding-right:10px;}
.subnav li a{display:block;height:27px;line-height:27px;text-align:center;color:#FFF;}

.subnav4 {width:860px;height:27px;float:left; padding-left:120px;}
.subnav4 li{float:left; padding-left:10px; padding-right:10px;}
.subnav4 li a{display:block;float:left;height:27px;line-height:27px;text-align:center;color:#FFF;}

.subnav5{width:830px;height:27px;float:left; padding-left:150px;}
.subnav5 li{float:left; padding-left:10px; padding-right:10px;}
.subnav5 li a{display:block;float:left;height:27px;line-height:27px;text-align:center;color:#FFF;}

.subnav6{width:500px;height:27px;margin-left:190px; border:0px solid #663366;}
.subnav6 li{float:left; padding-left:10px; padding-right:10px;}
.subnav6 li a{display:block;float:left;height:27px;line-height:27px;text-align:center;color:#FFF;}

.subnav7{width:300px;height:27px;margin-left:490px; border:0px solid #663366;}
.subnav7 li{float:left; padding-left:10px; padding-right:10px;}
.subnav7 li a{display:block;float:left;height:27px;line-height:27px;text-align:center;color:#FFF;}

.subnav8{width:540px;height:27px; margin-left:380px;border:0px solid #663366;}
.subnav8 li{float:left; padding-left:10px; padding-right:10px;}
.subnav8 li a{display:block;float:left;height:27px;line-height:27px;text-align:center;color:#FFF;}

.subnav9{width:400px;height:27px;margin-left:490px;border:0px solid #663366;}
.subnav9 li{float:left; padding-left:10px; padding-right:10px;}
.subnav9 li a{display:block;float:left;height:27px;line-height:27px;text-align:center;color:#FFF;}

.subnav10{width:660px;height:27px;; margin-left:320px;border:0px solid #663366;}
.subnav10 li{float:left; padding-left:10px; padding-right:10px;}
.subnav10 li a{display:block;float:left;height:27px;line-height:27px;text-align:center;color:#FFF;}


.subnav li{float:left; }
.subnav li a{float:left; }


/* 尾部css */
.hffooter{width:980px;height:120px;background:url(../images/bottom.jpg);margin:0 auto;}
.hffooterwall{width:100%;height:151px;background:url(../images/footerwall.jpg);}
.hffooter p{height:30px;line-height:30px;text-align:center;color:#666}
.hffooter .hfaddress{line-height:20px;padding-top:10px;color:#524100;}
.hffooter p a{color:#666}

/* 搜索框CSS */
.inputsearch{ background:url(../images/hf2.jpg) repeat-x;height:30px;width:980px;}
.inputsearch .input1{ float:left;background:url(../images/input1.jpg) no-repeat;width:451px;height:30px;line-height:30px;}
.inputsearch .input1 a{color:#FF0099;}
.inputsearch .input1 a:hover{color:#000000;}
.inputsearch .input2{ float:right; width:268px; height:30px;position:relative;}
.inputsearch .input2 .text{ width:225px;height:30px; background:url(../images/input2.jpg) no-repeat;border:none;line-height:30px;padding:0px 0 0 25px;position:absolute;top:0;}
.inputsearch .input2 .button{ width:49px;height:30px;background:url(../images/input3.jpg) no-repeat;border:none;position:absolute;right:0px; cursor:pointer;}





/* 搜索框CSS */
.inputsearch2{ background:url(http://www.hfhuamei.com/xw/xwgg/search.jpg) no-repeat;height:48px;width:980px;}
.inputsearch2 .input1{ float:left;width:451px;height:48px;line-height:48px; padding-left:20px}
.inputsearch2 .input1 a{color:#FF0099;}
.inputsearch2 .input1 a:hover{color:#000000;}
.inputsearch2 .input2{ float:right; width:268px; height:48px;position:relative;}
.inputsearch2 .input2 .text{ width:225px;height:26px;BACKGROUND-COLOR: transparent; border:none;line-height:26px;padding:0px 0 0 25px;position:absolute;top:0;}
.inputsearch2 .input2 .button{ width:49px;height:48px;border:none;BACKGROUND-COLOR: transparent;position:absolute;right:0px; cursor:pointer;}





.hfhleft{float:left;height:88px;padding-top:4px; width:670px;}
.hfflash{float:left;}
.hfhleft ul{float:left;padding:44px 0 0 6px; border:0px solid #CC3366; font-size:12px;}
.hfhleft ul li{padding-left:1px;line-height:20px;}
.hfhleft ul li a{color:#fff;}
.hfhleft .beauty{float:left; width:170px; overflow:hidden}


.hfhright{float:right;padding-top:16px;position: relative;}


.hfhright .hfcontact ul{padding-left:60px;}
.hfhright .hfcontact ul li{float:left;padding-left:15px;}


.nav_falsh_jd {height: 29px;width: 222px;position: absolute;top: 60px;left:73px;}







.menu1{ padding-left:50px; width:930px; height:30px; margin:0 auto; font-family:"microsoft yahei";background:url(http://www.hfhuamei.com/caidan/daohbg.jpg) no-repeat}
.menu1 span {display: block;float: left;}
.menu1 span a:hover{background: url(http://www.hfhuamei.com/caidan/ahover.jpg) no-repeat scroll 0 0 transparent; color:#FFF}
.menu1 span a {display: block;height: 30px; line-height:30px;text-align: center;width: 90px;color: #fff;font-size: 14px;}
.menu1 span h2 {color: #fff;font-size: 14px;font-weight: normal;}


.navs_menu{ background:url(http://www.hfhuamei.com/caidan/navbg.jpg) no-repeat;height:37px;width:980px;font-family:"microsoft yahei"; margin:0 auto}
.firstul {width:883px; padding-left:80px;}
.pd{ padding-top:5px;}
.cc{ color:#A54DA5; line-height:30px;position:relative; }
.firstul li {float: left;height: 37px;position: relative;text-align: center;width: 90px; z-index:100;}
.nav_menu span {background: url("http://www.hfhuamei.com/caidan/line.jpg") no-repeat scroll 0 0 transparent; color: #4E4E4E; display: block; float: left; font-size: 14px; padding-top:5px; height:32px;position: relative; text-align: center; width: 90px;}
.nav_menu span.on{ cursor: pointer; float:left;width:90px;text-align:center;background:url(http://www.hfhuamei.com/caidan/on1.jpg) no-repeat; color:#4E4E4E}
.secondul {left: 0; position: absolute;top: 37px;z-index: 999; display:none;}
.dinside{ text-align:left;opacity:0.95 ;filter:alpha(opacity=95); background:#ECECEC;}
.xm{ height:22px; line-height:22px; padding:5px 0px 0px 20px;}
.zt_1{ width:940px; height:49px; padding-left:43px; overflow:hidden; }
.zt_1 dt{ padding-left:15px; float:left; text-align:left; width:115px; height:20px; padding-top:4px;}
.zt_1 dt a{}
.zt_1 dt a:hover{ color:#FF0000; text-decoration: underline}
.lm{ padding:0px 0px 0px 10px; width:970px; height:31px; text-align:left; line-height:30px;position:relative; border-bottom:#999 1px dashed;background:rgba(236, 236, 236, 0.97) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
  	filter:Alpha(opacity=97); background:#ECECEC;/*实现IE背景透明*/}
	
.lmzi{ width:60px; height:30px;}	

.clist{height:150px; text-align:left; opacity:0.95 ;filter:alpha(opacity=95); background:#ECECEC;/*实现IE背景透明*/padding:0px 10px 10px 10px;}
.clist1{ float:left; width:96px;}
.clist1kuan{ float:left; width:160px;}
.clist1kuan  dl{  width:160px;}

.clist3{width:96px; height:22px; line-height:22px; overflow:hidden;}
.clist2{ position:relative;padding:0px 0px 0px 13px;width:83px; height:22px; line-height:22px; overflow:hidden; background:url(http://www.hfhuamei.com/caidan/sanjiao1.png) 3px 8px no-repeat}
.clist4{ float:left; width:100px;}



.wczx .depict p{ line-height:20px; padding-left:13px; padding-top:5px; color:#000;}
.depicts strong{ line-height:20px; color:#000;}
.depicts p{ line-height:20px; color:#000;}
.depicts span{ line-height:20px; color:#000;}
.bgxs p.b{ color:#000;}
p.fsh2 strong{ color:#000;}

p.fsh2 { color:#000;}