/*------------------------------------------------------------------
[Master Stylesheet]
Project:           南惠储运 - 全局样式
Version:           1.1
Last time:         2012-12-21
Design:            Gogo
-----------------------------------------------------------*/

/* width:100px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; */
/* word-break:break-all; word-warp:warp; */
/* !important */
/*  word-spacing:10px */

/* 全局CSS定义 */
body {text-align:center;font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:12px; color:#000000; background:#ffffff; padding:10px}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0px; padding: 0px; border:0; }
li { list-style-type:none}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
table{ margin:0 auto;}
img{vertical-align:top; border:0px}

/* 其他属性 */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}
.border { border:#CCCCCC 1px solid}
.left { text-align:left}
.center { text-align:center}
.right { text-align:right}
.floatL { float:left}
.floatR { float:right}
.clear { clear:both; height:1px; overflow:hidden}


/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; overflow:hidden;}
.blank5{ height:5px; font-size:1px; width:100%; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; overflow:hidden;}
.blank10{ height:10px; font-size:1px; width:100%; overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; overflow:hidden;}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #ff6600; text-decoration:underline;}
a:active {color: #bc2931;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cred,a.cred:link,a.cred:visited { color:#ff0000}


/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f10px{ font-size:10px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f18px{ font-size:18px;}
.f20px{ font-size:20px;}
.f24px{ font-size:24px;}

.wrap { width:980px; margin:auto; background:#ffffff; padding:10px 0px}

/* 页头*/
.header { background:url(../images/bg_map.gif) no-repeat right; height:125px;}
.header img { float:left;}
.topmenu { float:right; margin:10px 0px 0px 0px; padding:10px; list-style-type:none;}
.topmenu li { float:left; padding:0px 10px}
.topmenu .sc { background:url(../images/icon_sc.gif) no-repeat 0px 2px; padding-left:20px; margin-left:40px}
.topmenu .mail { background:url(../images/icon_mail.gif) no-repeat 0px 2px; padding-left:20px}
.qqonline { margin-top:28px;clear:both}


/* 菜单*/
.navbox { height:44px; background:url(../images/bg_menu.gif) repeat-x; padding-left:10px;}
.navbox li { float:left; font-size:14px; height:44px; line-height:44px; font-weight:bold; color:#FFFFFF; width:115px;}
.navbox li a:link {color: #ffffff; text-decoration:none;}
.navbox li a:visited {color: #ffffff;text-decoration:none;}
.navbox li a:hover {color: #ffff00; text-decoration:underline;}
.navbox li a:active {color: #bc2931;}

.navbox .nav_yes { background:url(../images/nav_yes.gif) no-repeat; width:126px; height:44px; color:#FFFF00}
.navbox .nav_yes a:link {color: #FFFF00; text-decoration:none;}
.navbox .nav_yes a:visited {color: #FFFF00;text-decoration:none;}
.navbox .nav_yes a:hover {color: #ffff00; text-decoration:underline;}

.subuls {  background: #cc3300;display:none; border:#ff6666 1px solid;  POSITION: absolute; margin:0px; list-style-type:none; font-weight:normal; color:#000000; z-index:999;white-space:nowrap;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.subuls li {margin:5px 0px; height:24px; line-height:24px;padding:0px; WHITE-SPACE: nowrap; color:#ffffff; font-weight:normal; font-size:14px; float:none; padding:0px 5px; }
.subuls li a:link {color: #ffffff; text-decoration:none;}
.subuls li a:visited {color: #ffffff;text-decoration:none;}
.subuls li a:hover {color: #ffcc33; text-decoration:underline;}
.subuls a {	DISPLAY: block;}
li:hover ul { DISPLAY: block}
li.over ul { DISPLAY: block}


/* 轮播*/
.adbox { margin:5px 0px;}
.picshow { width: 960px; height:204px; text-align:left}
.picshow_main {width: 960px; height:204px;border:#999999 0px solid; margin:auto; text-align:left}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width:960px; height:204px}
.picshow_change {position: absolute; text-align: left; margin-top:-25px; height: 30px;margin-left: 880px;}
.picshow_change img {width:15px; height: 15px}
.picshow_change a { border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}
a.axx { border-color: #555}
a.axx:hover {border-color: #000}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx { border-color: #000}
a.bxx:hover {border-color: #000}


/* 主体*/
.content { width:960px; margin:auto; margin-top:15px}
.w230 { width:230px; text-align:left} 

.orderbox { height:123px; width:230px; background:url(../images/bg_order.gif) no-repeat; position:absolute; margin-top:-33px; z-index:99}
.orderbox form { padding-top:90px; padding-left:70px}
.orderInput { width:100px; float:left; margin-right:5px}
.orderSubmit { float:left}

.aboutbox { border:#CCCCCC 1px solid; margin-top:100px}
.aboutbox p { margin:0px}
.aboutbox .aboutText { line-height:24px; text-align:left; padding:10px}

.contactbox { border:#CCCCCC 1px solid; margin-top:10px}
.contactbox p { margin:0px}
.contactbox .contactText {line-height:24px; text-align:left; padding:10px; background:url(../images/bg_contact.gif) no-repeat right bottom}


.w715 { width:715px}

.khUl { background:url(../images/bg_kh.gif) no-repeat; height:90px; padding-left:130px}
.khUl li { float: left; width:160px; height:60px; margin-left:25px; margin-top:15px}

.photoUl { background:url(../images/t_photo.gif) no-repeat 18px; height:147px; padding-left:40px; border:#CCCCCC 1px solid}
.photoUl li { float: left; width:180px; height:113px; margin-left:35px; margin-top:18px}

.newsUl { margin:0px; padding:0px; list-style-type:none; margin-top:10px}
.newsUl li { text-align:right; height:38px; line-height:38px; color:#999999; border-bottom:#CCCCCC 1px dashed}
.newsUl .newsTT { float:left; color:#000000; font-size:14px; width:380px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; text-align:left}

.newsAndServer { height:236px; margin:18px 0px}
.serverBox { width:230px;border:#CCCCCC 1px solid; }
.serverBox p { margin:0px; }
.serverText { text-align:left; line-height:24px; font-size:14px; padding-left:20px; height:168px; background:url(../images/bg_server.gif) no-repeat}
.serverText span { font-weight:bold; color:#990000;}

/* 友链 */
.linksDl {width:960px; margin:auto;border:#CCCCCC 1px solid; height:40px;clear:both; margin-top:10px}
.linksDl dt { float:left; width:100px; line-height:40px; font-weight:bold}
.linksDl dd { float:left; padding:3px}

/* 内页 */
.Lorderbox { height:123px; width:230px; background:url(../images/bg_order.gif) no-repeat; margin-top:10px}
.Lorderbox form { padding-top:90px; padding-left:70px}
.orderInput { width:100px; float:left; margin-right:5px}
.orderSubmit { float:left}

.HWZ { background:url(../images/bg_weizi.gif) no-repeat; width:230px; height:62px}
.HWZ h1 { font-size:30px; padding-left:80px; line-height:45px; font-weight:bold}
.lMenuUl { padding:0px; margin:0px;}
.lMenuUl li { background:url(../images/icon_jt.gif) no-repeat 80px 15px; padding-left:100px; height:40px; line-height:40px; border-bottom:#CCCCCC 1px solid}

.w700 { width:700px}
.weizi { border-bottom:#333333 1px solid; background:url(../images/icon_home.gif) no-repeat 10px; padding-left:40px; text-align:left; line-height:24px;word-spacing:5px}
.weizi span { color:#990000}

.contentText { font-size:14px; text-align:left; line-height:24px}

.contentBox { margin:20px}

.imgnewsbox { height:170px; border-bottom:#e0e0e0 1px solid}
.imgnewsbox .imgbox { float:left; padding:10px 0px;}
.imgnewsbox .imgbox img { border:#e0e0e0 5px solid}
.imgnewsbox .txtbox { float:right; width:440px; text-align:left; line-height:24px; padding-top:10px; padding-right:5px; font-size:12px}
.imgnewsbox .txtbox h1 { font-size:16px; text-align:left; height:30px; line-height:30px; font-weight:bold; color:#000000; width:470px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.imgnewsbox .txtbox h1 a:link {color: #000000; text-decoration:none;}
.imgnewsbox .txtbox h1 a:visited {color: #000000;text-decoration:none;}
.imgnewsbox .txtbox h1 a:hover {color: #ff6600; text-decoration:underline;}

.newsshowbox { border-bottom:#e0e0e0 1px solid; height:80px; text-align:left}
.newsshowbox .title { height:50px; line-height:50px; font-size:24px;}
.newsshowbox .date { height:30px; line-height:30px; color:#999999}

.d_out { height:40px; border-bottom:#CCCCCC 1px dashed; text-align:right; line-height:40px; background:url(../images/icon_jt.gif) no-repeat 0px 15px}
.d_out .newstitle { float:left; width:550px; height:40px; line-height:40px; text-align:left; font-size:14px; margin-left:10px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.d_over { height:40px; border-bottom:#CCCCCC 1px dashed; text-align:right; line-height:40px; background:url(../images/icon_jt.gif) no-repeat 0px 15px #f1f1f1}
.d_over .newstitle { float:left; width:550px; height:40px; line-height:40px; text-align:left; font-size:14px; margin-left:10px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

.pageupdn { text-align:right; line-height:24px;}

.title { font-size:28px; font-weight:bold; line-height:50px;}
.date { line-height:24px; border-bottom:#CCCCCC 1px solid; color:#666666}


.photoListUl { margin:20px;}
.photoListUl li { float: left; text-align:center; width:220px;margin-top:18px; line-height:34px}
.photoListUl li img { border:#CCCCCC 1px solid}

.khListUl { margin:20px;}
.khListUl li { float: left;  text-align:center; width:220px; margin-top:18px; line-height:34px}
.khListUl li img { border:#CCCCCC 1px solid}

.tisp { background:#fefefe; border:#CCCCCC 1px dashed; padding:10px}


.FBbox { margin:50px; text-align:left}
.FBbox p {word-spacing:10px}
.FBbox p input{ width:500px}
.inputfeedback { width:500px}

.messageBox { padding:0px 50px; text-align:left; font-size:14px;}
.messageList { margin:30px 0px}
.backMessage { border:#CCCCCC 1px dashed; padding:5px; background:#f5f5f5; color:#000099}

.hrBox {}
.hrBox img { float:left; border:#CCCCCC 3px solid; margin-right:20px}
.bg_hr { background:url(../images/bg_hr.gif) no-repeat bottom right;height:auto!important;height:300px;min-height:300px}
.bg_contactus { background:url(../images/bg_contactus.gif) no-repeat bottom right; padding-top:30px;height:auto!important;height:300px;min-height:300px}

/* 页脚*/
.footer {width:960px; margin:auto;height:47px; background:url(../images/bg_footer.gif) repeat-x; border-top:#CCCCCC 1px solid; color:#FFFFFF; margin-top:10px;}
.footer a:link {color: #ffffff; text-decoration:none;}
.footer a:visited {color: #ffffff;text-decoration:none;}
.footer a:hover {color: #ff6600; text-decoration:underline;}
.footer .bmenu{ float:left; margin-left:20px;line-height:47px; word-spacing:10px}
.footer .copyright { float:right; margin-right:20px; line-height:47px}