﻿


*a:hover{ text-decoration:none;}
/*nav-main*/
.nav-main{
    width: 100%;
    height: 100%;
    list-style-type: none;
}
.nav-main span{
/*    display: inline-block;
    margin-left: 10px;
    width: 7px;
    height: 7px;*/
    /*background: url('img/down-icon.png') right center  no-repeat;*/
}

/*??????????*/
/*.nav-main>li{
    width: 125px;
    height:50px;
    display: block;
	line-height:50px; font-size:16px; text-align:center; /*background:url(img/indexmnue.jpg) right center no-repeat;
    float: left;
    color: #333333;
	 color:#FFFFFF;
    cursor: pointer;
	 font-family:"??????";	
	
}*/
/*.nav-main li a{  width:119px; height:50px; float:left; display:block; color:#FFFFFF;}
.nav-main li a:hover{ width:125px; height:50px; background:#ff701b; float:left; color:#FFF;}
.nav-main li span{  width:6px; background: url(img/indexmnue.jpg) no-repeat; display:block;  height:50px; line-height:50px; float:right;  }*/
.nav-main li{  width:125px;  height:50px; line-height:50px; float:left; text-align:center; }
.nav-main li span{  width:6px; background: url(../../templets/default/static/images/index/indexmnue.jpg) no-repeat; display:block;  height:50px; line-height:50px; float:right;}
.nav-main li a{  font-size:16px; color:#ffffff; float:left; display:block; text-align:center; width:119px; }
.nav-main li a:hover{ height:50px;background:#ff3810; width:119px; text-align:center; }
/*???????????*/
.hidden-box{
    width: 109px;
    border: 1px solid #ff6d16;
    border-top: 0;
    position: absolute;
    display: none;
    top: 66px;
	z-index:9999;
}
.hidden-box>ul{
    list-style-type: none;
    color: #ff3e3e;
    cursor: pointer;
}
.hidden-box li{background:#fff; text-align:center; height:30px; line-height:30px; color: #333333; float:left;}
.hidden-box li a{ width:109px; height:30px; float:left;}
.hidden-box li a:hover{
    background: #ff6d16; width:106px; height:30px; float:left;
    color: #fff;
}
/*???????λ??????*/
.hidden-loc-index{
    left: 223px;
}
.hidden-loc-us{
    left: 333px;
}
.hidden-loc-info{
    left: 443px;
}
.hidden-loc-info{
    left: 443px;
}
.hidden-loc-td{
    left: 443px;
}
.hidden-loc-zn{
    left: 555px;
}
.hidden-loc-gd{
    left: 777px;
}
.hidden-loc-wm{
    left: 889px;
}

/*download by www.sucaijiayuan.com*/


/*????*/
img {
	border:0;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	color:#1974A1;
}
#footer {
	text-align:center;
}
.fullSlide1 {
	width:100%;
	position:relative;
	height:400px;
	background:#000;
}
.fullSlide1 .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide1 .bd ul {
	width:100% !important;
}
.fullSlide1 .bd li {
	width:100% !important;
	height:400px;
	overflow:hidden;
	text-align:center;
}
.fullSlide1 .bd li a {
	display:block;
	height:357px;
}
.fullSlide1 .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide1 .hd ul {
	text-align:center;
}
.fullSlide1 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#f60;
	filter:alpha(opacity=50);
	/*opacity:0.5;*/
	line-height:999px;
}
.fullSlide1 .hd ul .on {
	background:#fff;
}
.fullSlide1 .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:10%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../../templets/default/static/images/index/slider-arrow.png) -126px -137px  no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide1 .next {
	left:auto;
	right:10%;
	background-position:-6px -137px;
}


.banner .child2{position:absolute;height:425px;width:100%;top:0}
.banner_common{position:relative;width:100%;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url('http://www.huzhunongji.com/statics/images/banner_btn_l_24.png') no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(http://www.huzhunongji.com/statics/images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:363px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}


.idx_calc { width: 280px; height: 280px; margin-left: 210px; position: absolute; top: -280px; left: 50%; z-index: 30;}
.idx_calc .calc_bg,
.idx_calc .calc_form{ width: 280px; height: 320px; position: absolute; }
.idx_calc .calc_bg{ background-color: #000; opacity:0.35; filter:alpha(opacity=35); border-radius: 5px; }
.idx_calc .calc_form{ width: 240px; padding: 20px 20px;}
.idx_calc .search_hd{ height: 32px; padding: 12px 0 22px;}
.idx_calc .search_hd .txt{ float: left; font: bold 20px/32px '\5FAE\8F6F\96C5\9ED1'; color: #fff;}
.idx_calc .search_tips{float: left; width: 20px; height: 20px; margin: 6px 0 0 6px; position: relative; z-index: 32;}
.idx_calc .search_tips .idx_ico{ float: left; cursor: pointer;}
.idx_calc .search_tips .tips_con{ display: none; width: 281px; height: 32px; border: 1px solid #4dadea; border-radius: 4px; background-color: #2b8cc9; line-height: 32px; text-align: center; font-size: 12px; color: #fff; position: absolute; top: -42px; left: -120px; z-index: 33;}
.idx_calc .search_tips .arrow{ width: 0; height: 0; overflow: hidden;border-width:5px 5px 0 5px;border-style:solid dashed none dashed; position: absolute; left: 122px;} 
.idx_calc .search_tips .arrow_1{border-color:#4dadea transparent  transparent transparent; bottom: -6px;}
.idx_calc .search_tips .arrow_2{border-color:#2b8cc9 transparent  transparent transparent; bottom: -4px;}
.idx_calc .input_wrap{ height: 44px; margin-bottom: 20px; background-color: #fff; border-radius: 4px;}
.idx_calc .input_label{ float: left; width: 75px; height: 44px; background-color: #efefef; border-radius: 4px 0 0 4px; text-align: center; font: normal 14px/44px '\5FAE\8F6F\96C5\9ED1'; color: #999;}
.idx_calc .input_control{ float: left; height: 22px; padding: 11px 0; line-height: 22px;}
.idx_calc input{ border:#FFFFFF 1px solid;}
.idx_calc .input_txt{outline:none; float: left; width: 140px; padding: 0 10px; border: none; font-size: 16px; height:24px; line-height:24px; border:#FFFFFF 1px solid;}
.idx_calc .input_control .unit{ float: left; padding-left: 8px; border-left: 1px solid #d1d1d1;}
.idx_calc .submit_wrap{ padding-top: 5px;} 
.idx_calc .submit_wrap .calc_btn{ display: block; width: 240px; height: 44px; background-color: #f90; border-radius: 5px; line-height: 44px; text-align: center; font-size: 16px; color: #fff}          
.idx_calc .submit_wrap .calc_btn:hover{ background-color: #f60;}
.calc_btn{ font-size:18px; font-weight:bold;}
.yzm{}
.yzm input{ border:none; width:115px; height:43px; line-height:43px; background:#FFF; font-size:16px; color:#505050; text-align:center;}




.indexpt{ width:100%; height:660px; background:#eef1f4; border-top:#d5d5d5 1px solid;}
.rollBox{width:1100px; height:500px; overflow:hidden; margin:0 auto;  display: block; overflow: hidden;  padding-top:20px; clear:both;} 
.rollBox .LeftBotton{height:121px;width:34px;background:url(../../templets/default/static/images/index/left_b.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:190px 12px 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:121px;width:34px;background:url(../../templets/default/static/images/index/right_b.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:190px 0 0 12px;cursor:pointer;} 
.rollBox .Cont{width:1000px;overflow:hidden;float:left; height:500px; margin:0 auto;} 
.rollBox .ScrCont{width:10000000px; height: 360px} 
.rollBox .Cont img{background:#ccc;margin:1px auto;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:none;} 
.rollBox #List1,.rollBox #List2{float:left;} 



.ScrCont li{ width:450px; height:500px; background:#ffffff; padding-left:17px;padding-right:20px; padding-top:17px; float:left; margin:0px;}
.ScrCont li .bg{ background: url(http://www.huzhunongji.com/statics/css/img/sybg02.jpg) no-repeat; width:490px; height:154px; }
.ScrCont li .bg:hover{  background: url(http://www.huzhunongji.com/statics/css/img/sybg01.jpg) no-repeat; cursor:pointer;}
.ScrCont li .bg .left{ width:300px; padding:20px 0px 0px 30px; float:left;}
.ScrCont li .bg .left img{ float:left; margin-right:20px; font-family: "??????";  font-size:22px; color:#292929;}
.ScrCont li .bg .left p{ margin-top:15px;color:#292929; font-size:18px;font-family: "??????"; text-indent:0em; height:36px; line-height:36px;}
.ScrCont li .bg .left p .txt{ font-size:16px; color:#8c8c8c;}
.ScrCont li .bg .left p .fandian {color:#ff6600;font-family: ??????;  font-size:24px; font-weight:bold; height:24px; line-height:24px;}
.ScrCont li .bg .right{ float:left; border-left:#CCC 1px dashed; margin-top:20px; padding-left:18px; }
.ScrCont li .bg .right p{ margin-top:5px; color:#8c8c8c; font-family: "??????"; }
.ScrCont li .bg .right p a{ /*margin-top:0px; margin-top:-10px;*/ display:block;}
.ScrCont li .bg .right p span{ color:#3d9fe1; font-family: "??????";  font-size:14px; line-height:22px; }
.fypt{border-bottom:#d4d8dd 2px solid;  height:60px; line-height:60px; width:1000px;  margin:0 auto; font-family:??????,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
.fypt p{ height:50px; line-height:50px;  font-family:   ??????,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;  font-size:26px; margin-top:30px;}
.fypt p span{ float:left; padding-left:10px;}
.fypt p img{ margin-left:-165px; display:block; float:left; padding-left:50px; margin-top:51px;}
.fypt p a{color:#fff; float:right; font-family: ??????; line-height:24px;  font-size:14px; margin:25px 20px 0px 0px; }
.fypt p a:hover{ color:#F60;}
.c {width: 1024px;margin: 0 auto;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
footerbig{ width:100%;  margin-top:20px; }

.foot{
	background: url('../../templets/default/css/footerbg.png') no-repeat center;
}

.footer{width:100%;  text-align:center; clear:both;}
.footercen{padding:30px 0;}
.f_l{float:left; width:295px; }
.f_l p{color:#fff; padding-left:40px; padding-top:5px; clear:both;}
.f_l .fwrx{background:url(../../templets/default/css/icon-phone.jpg) no-repeat 10px center; height:40px; margin-top:-4px; clear:both;}
.f_l p span{font-size:22px;}
.f_r{float:left; width:700px;}
.gywm{width:132px; font-family:"??????"; float:left;}
.supermarket{width:170px;}
.gywm h3{font-size:16px; color:#fff; /*background:url(../static/images/index/icon.png) no-repeat -5px -18px;*/ height:35px; line-height:30px; padding-left:45px;}
.cjwt h3{font-size:16px; color:#fff; /*background:url(../static/images/index/icon.png) no-repeat -5px -91px;*/ height:35px; line-height:30px; padding-left:45px;}
.help h3{font-size:16px; color:#fff; /*background:url(../static/images/index/icon.png) no-repeat -5px -164px;*/ height:35px; line-height:30px; padding-left:45px;}
.gywm a{display:block; padding-left:45px; line-height:32px; font-size:14px;color:#fff; }
.gywm p{padding-left:45px; font-size:14px; margin-top:-5px; margin-bottom:5px;}
.mar01{margin-left:40px;}
.copyright{width:100%; padding:30px 0 100px 0; font-family:"??????"; color:#FFF;/*background: url('../../templets/default/css/footerbg.png') center bottom no-repeat;*/}
.copyright_cen{text-align:center;}
.copyright_cen p{margin-bottom:30px;}
.copyright_cen a{line-height:22px; color:#fff;}

.cjrl{ width:1000px; margin:0 auto; height:auto; overflow:hidden; display:block; clear:both;}

.cjrl .cj{ width:730px; float:left;}





.ico_sns01{ display: block; width: 65px; height:90px; margin: 0 auto; background:  url(../../templets/default/static/images/index/rightFloat.jpg) no-repeat; position:absolute; left:6px;}
.ico_weixin{ background-position: 0 0;}
.ico_sinawb{ background-position: 0 -80px;}
.ico_txwb{ background-position: 0 -170px;}
.ico_tell{ background-position: 0 -260px;}
.tips_right:hover .ico_sinawb{ background-position:-65px -80px ;}
.tips_right:hover .ico_txwb{ background-position: -65px -170px;}
.tips_right:hover .ico_tell{ background-position: -65px -260px;}
.ft_right{ width:67px; height:351px; background:#f00; right:0px; top:100px; padding:6px 5px 5px 5px; border-radius:0 5px 5px 0; background:url(../../templets/default/static/images/index/floatR_bg.jpg) no-repeat; z-index: 10000;position:fixed;_position:absolute;top:185px;_top:expression(documentElement.scrollTop+20); *top:6px; right: 0px;}
.ft_right ul li{ width:67px; height:87.2px; float:left; cursor:pointer;}
.tips_bd01{ display: none; width:264px; height:361px; background:url(../../templets/default/static/images/index/floatR_openBg.jpg) no-repeat; z-index: 10000;position:fixed;_position:absolute;top:185px;_top:expression(documentElement.scrollTop+20); *top:6px; right:72px; border-right:5px solid #ff8702;}
.wx_right .tips_bd01 .arrow01{ width:264px; height:351px; float:left; border-radius:5px 0 0 5px; padding:5px 5px 5px 15px;}
.arrow01_a{ width:240px; height:50px; float:left; font-size:16px; color:#333; text-align:left; line-height:50px;}
.arrow01_b{ width:238px; height:35px; float:left; border:1px solid #cacaca; border-radius:3px;}
.arrow01_b input{ width:228px; height:35px; float:left; border:none; padding:0 5px; border-radius:3px; font-size:16px; color:#959593;}
.arrow01_c{ width:240px; height:35px; float:left; padding:10px 0 0 0;}
.arrow01_c input{ width:240px; height:35px; float:left; background:#ed9730; border-radius:3px; border:none; font-size:16px; color:#FFF; cursor:pointer;}
.arrow01_d{ width:188px; height:39px; float:left; background:url(../../templets/default/static/images/index/icon11.jpg) left center no-repeat; border-bottom:1px solid #878787; padding:10px 0 5px 52px; line-height:39px; font-size:24px; color:#eb9830; font-weight:bold;}
.arrow01_e{ width:240px; height:150px; float:left; padding:10px 0 0 0; text-align:left; line-height:25px; font-size:14px; color:#959593; background:url(../../templets/default/static/images/index/t113.jpg) right bottom no-repeat;}
.arrow01_a1{ width:200px; height:23px; float:left; background:url(../../templets/default/static/images/index/floatR_icoOn.jpg) left center no-repeat; padding:25px 0 15px 40px; font-weight:bold; font-size:20px; color:#333; text-align:left;}
.arrow01_a2{ width:240px; height:150px; float:left;}
.arrow01_a2 dl dt{ width:235px; height:61px; margin:10px 0 0 0; float:left; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) 0px -187px no-repeat;}
.arrow01_a2 dl dt a{ width:235px; height:61px; float:left;}
.arrow01_a2 dl dt a:hover{ width:235px; height:61px; float:left; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) -235px -187px no-repeat;}
.arrow01_a2 dl dd{ width:235px; height:63px; margin:10px 0 0 0; float:left; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) 0px -124px no-repeat;}
.arrow01_a2 dl dd a{ width:235px; height:61px; float:left;}
.arrow01_a2 dl dd a:hover{ width:235px; height:61px; float:left; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) -235px -124px no-repeat;}
.arrow01_a3{ width:240px; height:100px; float:left; padding:10px 0 0 0;}
.arrow01_a3 dl dt{ width:235px; height:42px; margin:10px 0 0 0; float:left; }
.arrow01_a3 dl dt a{ width:155px; height:42px; float:left; color:#FFF; font-size:20px; line-height:40px; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) 0px -41px no-repeat; padding:0 0 0 80px;}
.arrow01_a3 dl dt a:hover{ width:155px; height:42px; float:left; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) -235px -41px no-repeat; padding:0 0 0 80px;}
.arrow01_a3 dl dd{ width:235px; height:42px; margin:10px 0 0 0; float:left; }
.arrow01_a3 dl dd a{ width:155px; height:42px; float:left; color:#FFF; font-size:20px; line-height:40px; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) 0px -83px no-repeat; padding:0 0 0 80px;}
.arrow01_a3 dl dd a:hover{ width:155px; height:42px; float:left; background:  url(../../templets/default/static/images/index/floatR_btn.jpg) -235px -83px no-repeat; padding:0 0 0 80px;}
.arrow01_b1{ width:210px; height:23px; float:left; background:url(../../templets/default/static/images/index/icon12.jpg) 0 15px no-repeat; padding:18px 0 5px 40px; font-weight:bold; font-size:16px; color:#333; text-align:left; line-height:23px;}
.arrow01_b2{ width:238px; height:150px; float:left;}
.arrow01_b21{ width:236px; height:35px; float:left; border:1px solid #cacaca; border-radius:3px; margin:10px 0 0 0;}
.arrow01_b21 input{ width:226px; height:35px; float:left; border:none; padding:0 5px; border-radius:3px; font-size:16px; color:#959593;}
.arrow01_b22{ width:240px; height:35px; float:left; padding:10px 0 0 0;}
.arrow01_b22 input{ width:240px; height:35px; float:left; background:#ed9730; border-radius:3px; border:none; font-size:16px; color:#FFF; cursor:pointer;}
.arrow01_b3{ width:238px; height:150px; float:left; text-align:left; font-size:14px; color:#959593; line-height:25px; background:url(../../templets/default/static/images/index/t113.jpg) right bottom no-repeat;}
.arrow01_c1{ width:256px; height:351px; float:left; border-radius:5px 0 0 5px; padding:7px 5px 5px 7px;}
.arrow01_c11{ width:256px; height:331px; float:left;}
.arrow01_c11 img{ width:256px; height:331px; float:left;}
.wx_right .tips_bd01 .txt{ font-size: 16px; line-height: 42px; color: #3D9FE1;}
.wx_right:hover .ico_weixin{ background-position: -65px 0;}
.wx_right:hover .txt{ color: #3D9FE1; font-size:16px;}
.wx_right:hover .tips_bd01{ display: block;}


.flaotweb{ width:1000px; margin:0  auto; height:auto; overflow:hidden;}


* {
    margin: 0;
    padding: 0;
}
.dh_container {
position:relative;
z-index:99;  
    width: 100%;
	background:#FF6D16;
	height:50px;
	 margin:0 auto;
	 
	
}

/* ?????? */
.dh_menu, .dh_menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.dh_menu {
   
	z-index:9999;
	width:1000px;
	 margin: 0 auto;
}
.dh_menu li ul li{ clear:both; float:none; display:block;}
.dh_menu li {

    /*background: -moz-linear-gradient(#FF6D16 , #FF6D16);
    background: -ms-linear-gradient(#FF6D16 , #FF6D16);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF6D16 ), color-stop(100%, #FF6D16));
    background: -webkit-linear-gradient(#FF6D16 , #FF6D16);
    background: -o-linear-gradient(#FF6D16 , #FF6D16);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6D16 ', endColorstr='#FF6D16');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6D16 ', endColorstr='#FF6D16')";
    background: linear-gradient(#FF6D16 , #FF6D16);
*/
   /* border-right: 1px solid #fff;
     border-top: 2px solid #303030;*/
    min-width: 125px;
}
/*.dh_menu li  .right{ background:url(http://www.huzhunongji.com/statics/static/images/index/indexmnue01.jpg) no-repeat right;}*/
.dh_menu li {
    display: block;
    float: left;
    position: relative;
}
.dh_menu li:first-child {
    /*border-radius: 5px 0 0;*/
}
.dh_menu a {
    /*border-left: 3px solid rgba(0, 0, 0, 0);*/
	width:125px;
    color: #fff !important;
    display: block;
    font-family: '??????';
    font-size: 16px;
    line-height: 50px;
    /*padding: 0 25px;*/
    text-decoration: none;
    text-transform: uppercase;
	text-align:center;
}

/* ????????? */
.dh_menu li a:hover {
    background-color: #ff4a16;
   /* background: -moz-linear-gradient(#ff4a16, #ff4a16);
    background: -ms-linear-gradient(#ff4a16, #ff4a16);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1c1c1c), color-stop(100%, #1b1b1b));
    background: -webkit-linear-gradient(#ff4a16, #ff4a16);
    background: -o-linear-gradient(#ff4a16, #ff4a16);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4a16', endColorstr='#ff4a16');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4a16', endColorstr='#ff4a16')";
    background: linear-gradient(#ff4a16, #ff4a16);*/

    /*border-bottom: 2px solid #222222;
    border-top: 2px solid #1B1B1B;*/
}
.dh_menu li a:hover {
    /*border-radius: 5px 0 0 0;*/
   /* border-left: 3px solid #C4302B;*/
    color: #fff;
}

/* ??????? */
.submenu {
	z-index:9999;
    left: 0;
    max-height: 0;
    position: absolute;
    top: 100%;
    

    -webkit-perspective: 400px;
    -moz-perspective: 400px;
    -ms-perspective: 400px;
    -o-perspective: 400px;
    perspective: 400px;
}
.submenu li {	 
    opacity: 0;

    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);

    -webkit-transition: opacity .4s, -webkit-transform .5s;
    -moz-transition: opacity .4s, -moz-transform .5s;
    -ms-transition: opacity .4s, -ms-transform .5s;
    -o-transition: opacity .4s, -o-transform .5s;
    transition: opacity .4s, transform .5s;
}

.submenu  li{
          background:#ff6d16;
          min-width:119px;
		 margin-top:2px;	  

}
.submenu  li a{
width:120px;
           height:35px;
		   line-height:35px;
}
.dh_menu .submenu li:hover a {
   /* border-left: 3px solid #454545;*/
    border-radius: 0;
    color: #ffffff;
}
.dh_menu li:hover .submenu, .dh_menu li:focus .submenu {
    max-height: 2000px;
    z-index: 9999;
}
.dh_menu li:hover .submenu li, .dh_menu li:focus .submenu li {
    opacity: 1;

    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

/* CSS3 ????Ч??????? */
.dh_menu li:hover .submenu li:nth-child(1) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
.dh_menu li:hover .submenu li:nth-child(2) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.dh_menu li:hover .submenu li:nth-child(3) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.dh_menu li:hover .submenu li:nth-child(4) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.dh_menu li:hover .submenu li:nth-child(5) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.dh_menu li:hover .submenu li:nth-child(6) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.dh_menu li:hover .submenu li:nth-child(7) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.dh_menu li:hover .submenu li:nth-child(8) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}

.submenu li:nth-child(1) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}
.submenu li:nth-child(2) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.submenu li:nth-child(3) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.submenu li:nth-child(4) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.submenu li:nth-child(5) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.submenu li:nth-child(6) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.submenu li:nth-child(7) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.submenu li:nth-child(8) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.footer .footer_nav{float: right;}








