.inner{padding:0 20px;}


.mini_nav{display:block;}

.header .topcon{padding:0}
.header .topcon .control .search,
.header .topcon .fastlinks{display:none;}

.header .headetopinner .logo{width:130px;height:50px;}

.header .headetopinner .menuCol{position:absolute;width:100%;left:0px;top:66px;display:none;}
.header .headetopinner .menucontent{ display:block;}
.header .headetopinner .menuCol .menuColitemd{display:block; margin:0;height:auto;width:100%;border-bottom: 1px solid #d4d4d4;background-color:rgba(255,255,255,1);}
.header .headetopinner .menuCol .menuColitemd .tile{color:#666;line-height:45px;}
.header .headetopinner .menuCol .menuColitemd:hover .tile{color:#f58301}
.header .headetopinner .menucontent{position:relative;top: -10px;border-bottom:none;border-top:none;margin-bottom:5px;}
.header .headetopinner .menucontent ul{padding-top:0;}
.header .headetopinner .menucontent ul:before{display:none;}
.header .headetopinner .menucontent li{width:auto;margin-right:28px;background:none;border:none;}
.header .headetopinner .menucontent li a{color:#444;   padding: 5px 0px;}




.footer .f_links .f_l_item{width:100%; margin-top:14px; border-bottom:1px solid rgba(255,255,255,0.1);}
.footer .f_links .f_l_item:first-child{margin-top:34px;}
.footer .f_links .f_l_item ul{display:none; padding-top:10px;}



.bannerwarp{ height:440px;}
.bannerwarp .info{margin-top:200px;}
.bannerwarp .info p{font-size:16px;}
.bannerwarp .info p.small{font-size:26px;}
.bannerwarp .info p.big{font-size:34px;}



.subcol_2{padding-right:0px;}
.subcol_2 .rightside{position:relative; top:auto; right:auto;width:100%;margin-top:20px;margin-bottom:20px;}