﻿/*logo 搜索框*/
.top_bg_con{ padding:0px 0 114px 0;}
.top_con{width:1200px; margin:0 auto; height:177px; position:relative;}
.top_logo{width:506px; height:177px; text-indent:-9999px; position:absolute; left:0px; top:0px; background:url("../images/logo.png") no-repeat; }
.top_logo img{width:100%;}

.search{position:absolute;right:0px; top:53px; display: block; width:394px;}
.search_con{ width:344px; height:44px; line-height:50px; font-size:15px; padding-left:5px; background:#fff; border:0; box-sizing:border-box;}
.search_btn{ width:50px; height:44px; background: #136fbd url("../images/firstpage_icon.png") no-repeat; background-position:7px -23px;}
.search_btn:hover{ cursor:pointer;}
.rmss{ display:inline-block; padding-top:20px;}
.rmss a{ padding:5px 10px; background:#FFF; margin:0 6px;  filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; border-radius:5px; behavior: url("PIE.htc");  color:#474747; text-decoration:none;}

.chengdiv{height:574px; width:100%;position:relative; z-index:9;}
.xn_menu{width:1200px; position:relative; margin:0 auto; overflow:hidden; height:58px; z-index:998;}
.xn_menu_bg{filter:alpha(opacity=90);opacity:0.9;background:#063762; position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:1;}
.xn_menu ul{float:left; width:1200px; position:relative; z-index:9;}
.xn_menu ul li{float:left; width:154px; color:#fff; font-size:20px; height:58px; line-height:58px; text-align:center; cursor:pointer; border-right:1px solid #93abc0;box-sizing:border-box }
.xn_menu ul li.one{ display:none;}
.xn_menu ul li a{
    display: block;
    color: #ffffff !important;
    font-size: 20px;
}
.xn_menu ul li a:hover{
    text-decoration: none;
}
.xn_menu ul.open li{ width:166px;}
.xn_menu ul.open li#js_nav_zw{ width:203px;}
.xn_menu ul.open li.one{ display:block;}
.xn_menu ul li:hover,.xn_menu ul li.hover{background:#0b7bd9; }
.inside_xw.open li:last-child{ border-right:0;}
.xn_menu ul li span{height:100%; height:21px; display:inline-block; padding:0 0 0 30px;  background:url("../images/firstpage_icon.png") no-repeat; position:relative; top:2px;}
.xn_menu ul li span.m0{ background-position:-1px -82px;}
.xn_menu ul li span.m1{ background-position:-33px -82px;}
.xn_menu ul li span.m2{ background-position:-65px -82px;}
.xn_menu ul li span.m3{ background-position:-95px -82px;}
.xn_menu ul li span.m4{ background-position:-127px -82px;}
.xn_menu ul li span.m5{ background-position:-163px -82px;}
.xn_menu ul li span.m6{ background-image: url("../images/zt.png");top: 4px;}
#js_nav_zt{
    border:none;
}

.xn_menu .xn_menu_nav1200{width: 1210px;}
.xn_menu .xn_menu_nav1200 li{width: 172px !important;}
.xn_menu .xn_menu_nav1200 li:last-child{border-right: 0;}

.xn_menu p{ background:#d61e26; width:73px; height:58px; position:absolute; right:0; z-index:9; cursor:pointer;}
.xn_menu p:before{ display:inline-block; content:''; width:35px; height:25px; background:url("../images/firstpage_icon.png") no-repeat; background-position:0px -123px; margin-top:16px; margin-left:21px;}
.xn_menu_con{background:#fff; width:1200px; margin:0 auto; display:none;}
.xn_menu_con .tab_con{ width:100%; overflow:hidden; min-height:550px;}
.xn_con{ width:1170px; margin:0 auto; overflow:hidden;}


/*一级页面底部*/
.footer{ width:100%; height:100px; overflow: hidden; /*position:absolute; bottom:0;*/ background:url("../images/footer_bg.png"); }
.footer1{ width:100%; height:80px; background:#666666; }
.footer_con{ width:1200px; margin:0 auto;}
.zc{ display:inline-block;   margin-top:13px;}
.dzjg{ display:inline-block; }
.footer_text{ display:inline-block; color:#fff; padding-top:11px; padding-bottom:5px;font-size: 15px;}
.footer_text a{ display:inline-block; margin-left:10px; color:#fff;}
.footer_text a:hover{ text-decoration:underline;}
.footer_right a{ color:#fff; line-height:100px; text-decoration:none;}
.footer_right a:hover{ text-decoration:underline;}
.footer_right a + a:before { content: ""; font-size: 0; padding: 10px 3px 1px; margin-left: 10px; margin-right: 6px;  border-left: 1px solid #fff;}

