﻿@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
body,header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{margin: 0;padding: 0; font:14px/1.8 Microsoft YaHei,Arial;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:none;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer; font-family: "microsoft yahei";}
input,button{outline: none;}
del,ins,u,s,a,a:hover{text-decoration:none;}
html{
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
a,a:link,a:visited,a:active,a:hover{text-decoration: none;}
a {color: #555;;text-decoration: none; outline: none; }
a:hover{text-decoration: none;color:#DF5E0D;}
.block{display: block !important;}
.hide{display: none !important;}
.show{display: block !important;}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.fn { float: none;}
.tl { text-align: left;}
.tc { text-align: center;}
.tr { text-align: right;}
.vm { vertical-align: middle;}
.pr {
    position: relative;
}
.pa {
    position: absolute;
}
.f12 { font-size: 12px;}
.f14 { font-size: 14px;}
.f16 { font-size: 16px;}
.f18 { font-size: 18px;}
.f20 { font-size: 20px;}
.f22 { font-size: 22px;}
.f24 { font-size: 24px;}


body{ background:#fff;color:#5e5e5e}
/*.wrapper{min-width: 1200px;}*/
.bgcolor{ background:#f1f1f1;}
.wp{ width:1170px;margin-left:auto;margin-right:auto;}
.wp900{width: 90%;margin-left:auto;margin-right:auto;}
/*导航*/
.header{ height:75px; }
.userTop {background: #f1f1f1;height: 30px;line-height: 30px;   width: 100%;}
.userTop li {float: left;height: 30px;padding: 0 5px; font-size:12px;}
.head-LogoTop{ height:93px; /*background:url(../images/bg_top.jpg) no-repeat center top*/;position:relative; }
.head-LogoTop .top_banner{display: block;}
.head-LoginTop a{ color:#b7942f; padding:0 10px;}
.mt_c{margin-left: 1%;width: 12.5%;height: 26px;margin-top: 60px;}
.mt_c img{width: 100%;}
.mt_l{background:url(../images/top_l.png) no-repeat;width: 40%;height: 61px;background-size: 100% 100%;margin-top: 20px;}
.header .logo{  display:block; width:35%;margin-left: 5%; height:65px; float:left; background:url(../images/logo_l.png) no-repeat; margin-top:15px;background-size: 100% 100%;}
.header .logo a{ display:block;width:247px; height:61px;}

.nav{height:75px; background:url(../images/nav_bg.png) repeat; width:100%;width:100%; z-index:500;position: relative;;}
.navbar-toggle:hover,.navbar-toggle:focus {background-color: #aaa;border: 1px solid #ddd;}
.navbar-toggle {background-color: #D80D1D;display: none;position: relative;margin-right: 20px;width: 24px;height: 24px;float: right;padding: 4px 10px;margin-top: 14px;border: 1px solid #FFFFFF;border-radius: 2px;}
.navbar-toggle img{width: 100%;height: 100%;}

/*隐藏的导航*/
.top_nav{top: 60px;left: 0;width: 100%;color: #000;background: #f1f1f1;display: none;opacity: .9;}
.top_nav ul.top_navc{float: none !important;padding: 10px 0;}
.top_nav ul.top_navc li{float: none;display: block;text-align: center;}
.top_nav ul.top_navc li a{color: #000;padding: 0 50px;height: 44px;display: inline-block;}
.top_nav ul.top_navc li a:hover{background: none;color: #D80D1D;}
.top_nav ul.top_navc li a span{display: inline-block;margin-left: 5px;}
.top_nav ul.top_navc .mainlevel1 a{position: relative;}
.top_nav ul.top_navc .mainlevel1 a img{width: 16px;height: 16px;position: absolute;top: 10px;right: 20px;}
.top_nav ul.top_navc .mainlevel1 ul {display:none; z-index:999;float: none;margin-bottom: 15px;}
.top_nav ul.top_navc .mainlevel1 ul li a{height: 24px;}
.display{display: block;}
.nav ul{ color:#fff; overflow:hidden; }
.nav li{float: left;list-style: none;font-size: 18px; height20px;:20px; text-align:center;width: 16.6%;overflow: hidden;}
.nav li span{ display:block; text-transform:uppercase; font-size:12px;}
.nav li a{display: block;padding:0 15px;text-decoration: none;color: #FFFFFF;height: 50px;white-space: nowrap; padding-top:27px;}
.nav li a:hover,.nav li a.active{ background:url(../images/nav_libg.jpg) no-repeat; background-size: cover;}
.nav li a.on{ background:url(../images/nav_libg.jpg) no-repeat; }
.nav .logo-s{ float:left; height:75px; width:200px;background-size: 100% 50px;}
.nav .logo-s a{display: inline-block;width: 100%;height:100%;line-height: 60px;}
.nav .logo-s a img{display: inline-block;    vertical-align: middle;}
.header .logo {
    display: block;
    width: 25%;
    height: 61px;
    float: left;
    background: url(www/static/images/599d930e98d71.jpg) no-repeat;
    margin-top: 15px;
    background-size: 100% 100%;
}

.mt_l {
    background: url(www/static/images/596cb1afa3ade.png) no-repeat;
    width: 40%;
    height: 61px;
    background-size: 100% 100%;
    margin-top: 20px;
}



.lam_box .box{
    max-width:1170px;
}
.lam_box .ow_links span{
    background: #D70D1C;
}
.lam_box .message-submit{
    box-shadow: none;
    background:#D70D1C;
}
.lam_box .ow_links h2 i{
    color: #000;
}