
/*logo*/
#header {width:1200px;margin:0 auto;height:80px;padding:5px 0px 5px 0px;}
#header .logo {height:80px;width:450px;margin:0px; overflow:hidden;}
#header .logo ul{ float:left; margin-right:10px;}

#header .sobox {float:left;height:80px;width:500px;box-sizing: border-box;}

.searchbox{position:relative;z-index:100;clear:both;width:500px;height:40px;margin:5px 0 0 0;border:2px solid #ec1d25;}
.mod_select{position:absolute;left:0;top:0;width:98px}
.mod_select .select_box{position:relative;width:98px;height:36px}
.mod_select .select_box .select_txt{display:inline-block;width:98px;height:36px;padding-left:28px;overflow:hidden;line-height:36px;font-size:16px;cursor:pointer; color:#5e5e5e}
.mod_select .select_box .select-icon{position:absolute;top:50%;right:10px;transform:translate(0,-50%);width:10px;height:10px;}
.mod_select .select_box .option{display:none;position:absolute;top:40px;left:-2px;width:100px;background-color:#fff;border:2px solid #ec1d25;border-top:0}
.mod_select .select_box .option li{padding-left:28px;font-size:16px;line-height:2;cursor:pointer; color:#5e5e5e}
.mod_select .select_box .option li:hover{ background-color:#ec1d25; color:#000}
.searchbox .import{width:290px;height:40px;margin-left:100px;padding-left:20px;border:none;outline:0}
.searchbox .btn-search{position:absolute;right:0;width:100px; font-size:16px;height:40px;color:#fff;background-color:#ec1d25;border:0}

#header #search-nav {width:500px;height:24px;line-height:35px;float:left;}
#header #search-nav a {margin-right:13px;color:#565656;}

#header .adbox {float:right;margin-left: 20px;font-size:12px;}
#header .adbox .bd{width: 216px;}
#header .adbox .bd li img{height:80px;width:216px;}



/*top_nav_bg*/
.top_nav_bg{margin:10px auto 0px auto; clear:both;}
.top_nav_bg .nav-part-back{background-color:#ec1d25;width: 100%;}
.top_nav_bg .nav-part{width: 1200px;margin: 0 auto;}
.top_nav_bg .nav-part ul li {float: left;}
.top_nav_bg .nav-part ul li a{float: left;font-size: 16px;color:#fff;font-weight: bold;text-align: center;width: 120px;height: 40px;padding-top: 15px;}
.top_nav_bg .nav-part ul li a:hover{background-color:#d20d15;}
.top_nav_bg .nav-twopart{margin: 0 auto;width: 1200px;background-image: linear-gradient(to bottom,#ffffff,#F8F8F8);border-bottom: 1px solid #dadada; border-left:1px solid #dadada;border-right:1px solid #dadada;}
.top_nav_bg .nav-twopart ul{float: left;border-right: 1px solid #dadada;}
.top_nav_bg .nav-twopart ul:last-child{margin-right: 0;border-right: 0;}
.top_nav_bg .nav-twopart ul i{float: left;font-size: 20px;margin-left: 12px;margin-top: 13px;}
.top_nav_bg .nav-twopart ul li{float: left;padding:15px 0px;width:74px;text-align: center;}
.top_nav_bg .nav-twopart ul li a{font-size: 14px;cursor: pointer;color:#666;text-align: center;}
.top_nav_bg .nav-twopart ul li a:hover{color:#ec1d25;}
.top_nav_bg .nav-twopart ul:last-child li{width:45px;}


/*
.top_nav_bg{background-color:#ec1d25; padding:10px 0px;width:100%; margin-top:10px; clear:both;}
.top_nav{margin:0 auto;width:1200px;}
.fl-li{box-sizing:border-box;padding:0 10px;width:25%;border-right:1px dashed #fff;}
.fl-li:last-child{border-right:none;}
.fl-tit{box-sizing:border-box;padding:5px 5px 5px 0px;width:50px;height:55px;text-align:center;}
.fl-tit i{color:#FFFFFF}
.fl-list{box-sizing:border-box;margin-left:10px;padding:3px 0 0;width:210px;}
.fl-list ul li{margin-right:20px;}
.fl-list ul li:nth-child(3n){margin-right:0;}
.fl-list ul li a{color:#fff;font-size:14px;line-height:25px;}
.fl-list ul li a:hover{color:#fff; text-decoration:underline}

.fl-list-city{box-sizing:border-box;margin-left:10px;padding:3px 0 0;width:210px;}
.fl-list-city ul li{margin-right:17px;}
.fl-list-city ul li:nth-child(5n){margin-right:0;}
.fl-list-city ul li a{color:#fff;font-size:14px;line-height:25px;}
.fl-list-city ul li a:hover{color:#fff; text-decoration:underline}
*/
