@charset "utf-8";
*{ margin:0px; padding:0px;}
html,body{ width:100%; height:100%; font-size:12px; color:#333; font-family:"microsoft YaHei","宋体",Arial; background:#FFFFFF }
a{ color:#333; text-decoration:none;cursor:pointer;}
a:hover{ color:#222; text-decoration:none}
img,a img{ border:0;}
ul{ list-style:none; margin:0px; padding:0px;}
ul li{ list-style:none; margin:0px; padding:0px;}
form{ margin:0; padding:0; list-style:none}
input{font-family:"microsoft YaHei","宋体",Arial;}
.clear{ width:100%; height:0px; line-height:0px; clear:both}
.red{color: #ff2a2a!important;}
.blue{
    color: #2C438F!important;
}
.blue2{
    color: #6babf2!important;
}
.ccc{color: #ccc!important;}
.black{color: #282828!important }
.green{ color: #77b000!important}
.orange{ color: #dc3401!important}
.font_14{font-size: 14px!important}
.font_16{font-size: 16px!important}
.font_18{font-size: 18px!important}
.font_20{font-size: 20px!important}
.bg_orange{background: #e72418!important}
.bg_blue{background: #0b8bee!important}
.bg_c{background:#858585!important }
.bg_f{background:#fff!important }
.underline{ text-decoration: underline;}
.mart12{margin-top:0px;}
.mart40{margin-top:40px;}
.marl12{margin-left: 12px;}
.marr12{margin-right:12px;}
.w3{width: 303px;}
.hidden{display: none;}
.bor_bottom{border-bottom:3px solid #ACACAC;margin:0px 5px;margin-bottom:28px;}
table {
  border-collapse: collapse;
  border-spacing: 0;
  margin:0;
  padding:0;
}
.border_r_l{ border-left: 1px solid #ccc; border-right: 1px solid #ccc}
.border_none{border:none!important;}
.center{ text-align: center!important;}
.font_left{ text-align: left!important;}
.f_right{ float: right!important;}
.f_left{ float: left!important;}
.m_center{margin:0 auto!important; display: block;}
/**页头部分**/
.top{background:#404040;width: 100%;height: 30px;line-height: 30px;border-bottom:1px solid #9e9e9e;}
.top_con{width: 960px;height: 30px;margin:0 auto; color: #fff;}
.top_con span{padding-right: 40px; }
.top_con a{ color: #fff; display: inline-block; margin-left: -5px; height: 30px;padding:0 16px;}
.top_con a.f_right{ float: right;+margin-top: -30px;}


/* 旧版header

.header{width: 100%;height: 90px;background: #fff; border-bottom: 2px solid #d0d0d0;}
.header .header_con{width:960px;height: 100%;margin:0 auto;}
.header .logo{ float: left;margin-top: 0px;}
.header ul{ float: right;margin-top: 36px;}
.header ul li{float: left;}
.header ul li a{ font-size: 17px;padding:0 15px;font-weight: bold;height:25px;line-height: 25px;}
.header ul li a:hover{ color: #e33d0a;}
.header ul li.active a{ color: #e33d0a;background: none!important}
 */

.header{width: 100%;height: 90px;background: #fff; }
.header .header_con{width:917px;height: 100%;margin:0 auto; background:url(../images/welcome/top_bg.png)}
.header .logo{ float: left;margin-top: 0px;}
.header ul{ float: right;margin-top: 36px;}
.header ul li{float: left;margin-left:25px}
.header ul li a{ font-size: 17px;padding:0 15px;font-weight: bold;height:25px;line-height: 25px;}
.header ul li a:hover{ color: #FFF;background:#980000;border-radius: 5px;}
.header ul li.active a{ color: #FFF;background:#980000;!important;border-radius: 5px;}

a.navon {
    background: url(../images/navbg.jpg) no-repeat -6px 0;
    text-decoration: none;
    color: #FFF;
    margin-left: 4px;
    margin-right: 4px;
    color: #FFF;
}

/**页脚部分**/
.footer{width: 100%;background: #404040;height: 130px;}
.footer_con{width: 940px;height: 100%;margin:0 auto;}
.footer_con_new{width: 355px;height: 100%;margin:0 auto;}
.footer_con_new a{ color:#b7b7b7; font-weight:bold}
.footer_con_new ul li{font-size:18px; padding-left:18px; float:left;height: 60px;}
.footer_con_new ul li.active a{  color:#fecc44; font-weight:bold}
.footer_con_new ul li a:hover{ color: #fff;}

.footer_2{width: 100%;background: #ACACAC;height: 35px; line-height: 35px; text-align: center; color: #808080}
.footer_tel{height:73px; width:355px;line-height: 22px;margin-top:2px}
.footer_kf{ color:#cecece; font-size:15px; text-align:center; font-weight:bold}
.tel{color:#fff; font-size:25px; text-align:center;}
.footer_time{ color:#757474; font-size:15px; text-align:center;}

.footer_con .left{ float: left;height: 102px;width: 725px; border-right: 1px solid #666;margin-top: 13px;}
.footer_con .left dl,.footer_con .left dt,.footer_con .left dd{ float: left; display: inline;}
.footer_con .left dl{margin-top: 28px;}
.footer_con .left dd{ color: #b1b3b1; font-size: 15px;font-weight: bold; line-height: 49px;margin-left: 8px;margin-right: 35px;}
.footer_con .left dd a{color: #b1b3b1; }
.footer_con .right{ float: right; text-align: right; font-size: 20px; color: #808080;margin-top: 15px;}
.footer_con .right .num{ font-size: 25px; color: #d7d9d7;padding:5px 0;}
.footer_2{width: 100%;background: #ACACAC;height: 35px; line-height: 35px; text-align: center; color: #808080}
.sns img{margin-left:12px;margin-top: 4px;}
.i_button{padding:0 50px; height: 40px;line-height: 40px;border-radius: 3px; font-size: 16px; color: #fff; cursor: pointer; border:none;background:#e72418 }


.query_input{ border: 1px solid #c5c5c5;border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06) inset;height: 38px;line-height: 38px;outline: 0 none;padding: 0 10px;
    vertical-align: middle;
    width: 240px; color: #ccc; font-size: 16px;}
.query_input:focus{border:1px solid #f35304;}









