/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body {margin:0px;font-size:12px;color:#333333;/* background:#FFFFFF; */background: #f0f0f0;}
/* common */
/* common */
.fl{float:left}
.fr{float:right}
/* .m {width:1200px;margin:auto;} */
/*begin*/
@media screen and (max-width:1155px) {
    .m{
        width:920px;margin:0 auto;
    }
	#slide_banner img {
    margin: 0 auto;
    display: block;
    width: 920px;
}
}
@media screen and (min-width:1156px) and (max-width:1335px) {
    .m {
        width:1105px;margin:0 auto;
    }
	#slide_banner img {
    margin: 0 auto;
    display: block;
    width: 1105px;
}
}
@media screen and (min-width:1336px) and (max-width:1550px) {
    .m {
        width:1285px;margin:0 auto;
    }
	#slide_banner img {
    margin: 0 auto;
    display: block;
    width: 1285px;
}
}
@media screen and (min-width:1551px) and (max-width:1765px) {
    .m {
        width:1500px;margin:0 auto;
    }
	#slide_banner img {
    margin: 0 auto;
    display: block;
    width: 1500px;
}
}
@media screen and (min-width:1766px) {
    .m {
        width:1715px;margin:0 auto;
    }
	#slide_banner img {
    margin: 0 auto;
    display: block;
    width: 1715px;
}
}
/* end */
.top {height:32px;line-height:32px;background:#F1F1F1;border-bottom:#CCCCCC 1px solid;width:100%;}
#top a {text-decoration:none;}
/* .head {height:116px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:16px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:32px 0 6px 0;color:#333333;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:16px;margin:0;color:#333333;} */

.head-top{background:#ffffff;width: 100%;min-width: 1200px;}
.head {width:1200px;height: 90px;overflow:hidden;position:relative;padding: 25px 0;}
.head .logo {padding: 18px 10px 0 0px;width: 200px;height: 60px;overflow:hidden;}
.head .logo,.head .logo img{float: left;}
.head .logo{display: table-cell;wxvertical-align: middle;}
.head .logo img{margin:0 auto;display:block;width: expression(this.width > 200 && this.width > this.height ? 60: true);}

.head .name_com{float:left}
.head .name_com h1 {font-size: 25px;margin: 18px 0 5px 10px;color:#333333;}
.head .name_com h4 {font-size:15px;margin:0 0 0 10px;color: #666666;font-weight: 500;}

/*search+vip*/
.head-search-vip{float: right;position: relative;}
.m-search {margin-top: 40px;height: 44px;float: right;color: #e60000;font-size: 34px;}
.m-search .d_ico { background:url('/skin/t1/images/phone.png') no-repeat;width:43px;height:43px;float:left;display:block;padding-right:5px;vertical-align:middle;}

/* nax
.new_nax{background: #0049ac;width: 100%;min-width: 1200px;}
#menu a {text-decoration:none;}
.menu {background:#03459E;height:44px;overflow:hidden;font-size:16px;}
.menu span {color:#FFFFFF;}
.menu_li {float:left;white-space:nowrap;line-height:44px;padding:0 16px;}
.menu_li:hover {background:#011E70;}
.menu_on {float:left;white-space:nowrap;line-height:44px;padding:0 16px;background:#011E70; */

/*nax*/
.new_nax{background: #0049ac;width: 100%;min-width: 1200px;}
#menu a {text-decoration:none;}
.menu {height:50px;line-height:50px;overflow:hidden;font-size:16px;font-weight:bold;}
.menu_li {float:left;white-space:nowrap;line-height:50px;padding:0 29px;}
.menu_li span {color:#ffffff;}
.menu_on,.menu_li:hover {float:left;white-space:nowrap;line-height:50px;padding:0 29px;background:#16a6f9;}
.menu_on span {color:#FFFFFF;}

.sider_data .title_com_v {border-bottom: 3px solid #03459E;padding: 10px 20px 10px 20px;overflow:hidden;}
.side_head {border:#CCCCCC 1px solid;border-bottom:none;background:#EEEEEE;}
.side_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.side_body {border:#CCCCCC 1px solid;border-top:none;background:#FFFFFF;padding:16px;margin:0 0 20px;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 4px 12px;padding:0 0 0 20px;height:32px;line-height:32px;overflow:hidden;}

.main_head {border:#CCCCCC 1px solid;border-bottom:none;background:#EEEEEE;}
.main_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.main_body {border:#CCCCCC 1px solid;border-top:none;background:#FFFFFF;padding:16px;margin:0 0 20px;}