@charset "gb2312";
/* CSS Document */

body{margin: 0;padding: 0;font: 12px/1.5em simsun,serif; background-color:#f9f6f1; color:#3f3f3f;}
html {_overflow-y:scroll;}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button
{margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6
{font-size: 100%;font-weight: normal;}
input, select{font: 100% arial,helvetica,clean,sans-serif;}
input
{font: 100% arial,helvetica,clean,sans-serif;border: solid #cccccc 1px; height:18px; background-color:#fff; width:auto;}
th, em, strong, b, address, cite
{font-style: normal;font-weight: bold;}
li{list-style: none;}
img, fieldset{border: 0;}
a{color: #b5b5b5;text-decoration: none;}
a:hover, a:active, a:focus
{color: #b5b5b5;text-decoration: none;} 
table{font-size: inherit;font: 100%;}
input, select{font: 100% arial,helvetica,clean,sans-serif;}
button{overflow: visible;}
.clear{clear: both;}
.sblank{ width:100%; height:10px; clear:both;}
.sblank2{ width:100%; height:55px; clear:both;}
/*定义主体*/

.header{ width:100%; height:113px; background:url(../images/header_bg.jpg) top center repeat-x; max-width:1383px; margin:0 auto;}
.header_main{ width:1180px; height:auto; margin:0 auto; padding-top:10px;}
.header_main .logo{ float:left;}
.header_main .tel{ float:right; margin-top:10px; margin-top:25px;}

.navi_bg{ width:100%; position:absolute; z-index:100; top:94px;}
.navi{ width:955px; height:39px; line-height:39px; margin:0 auto; background:url(../images/navi_bg.png) top center no-repeat;}

.navi ul{ width:955px; height:39px;}
.navi ul li{ width:auto; height:25px; float:left; font-size:14px; font-family:"΢ź"; line-height:25px; text-align:center; padding:5px 27px; }
.navi ul li a{ height:25px; width:auto; float:left; color:#3d3d3d;}
.navi ul li a:hover{ display:block; width:auto; height:25px; border-bottom:2px solid #0d9b93;}
.navi ul li a.curr{ display:block; width:auto; height:25px; border-bottom:2px solid #0d9b93;}

.main_banner_bg{ width:100%; margin:0 auto; background: url(../images/index_banner_hd_bg.jpg) repeat-x 0 bottom;}
.main_banner{ width: 100%; position:relative; height: 274px; margin:0 auto;background: url(../images/focus_bottom.jpg) no-repeat 0 bottom; }
.main_banner .slideBox{ width:100%; height:274px; overflow:hidden; position:relative;}

.main_banner .slideBox .bd{ position:relative; height:274px; z-index:0;   }
.main_banner .slideBox .bd li{ width:100%; height:274px; zoom:1; vertical-align:middle;}
/*banner部分*/

.flash_bg{ width:100%; height:260px; margin:0 auto; max-width:1383px;}
.flash{ width:100%; height:260px; margin:0 auto; max-width:1383px; position:absolute; top:106px;}

.main{ width:100%; height:294px; margin:0 auto; max-width:1383px; background:url(../images/index_mainbg.jpg) top center repeat-x;}

.index_main{ width:955px; height:201px; margin:0 auto;}
.index_main .left{ width:262px; height:201px; float:left;}
.index_main .center{ width:261px; height:201px; float:left; margin-left:53px;}
.index_main .right{ width:326px; height:201px; float:left; margin-left:53px;}
.index_main .hd{ width:100%; height:25px; margin-top:11px;}
.index_main .bd{ width:100%; height:134px; margin-top:10px;}
.index_main .bd a{ display:block; width:100%;}

.body_friend{ width:100%; height:77px; padding:7px 0 9px 0;}
.body_friendmain{ width:955px; height:77px; margin:0 auto; background:url(../images/friend_bg.jpg) top center no-repeat;}
.body_friendmain .head{ width:85px; height:77px; line-height:77px; float:left; font-size:18px; color:#747475; font-family:"΢ź"; text-align:center;}
.listmain{overflow:hidden; zoom:1; font-size:9pt;  width:870px; margin-top:1px;}
.listmain .bd{ overflow:hidden; zoom:1; font-size:9pt;  width:870px; margin-top:1px; }
.listmain .bd .prev,.listmain .bd .next { width:10px; height:18px; cursor:pointer;}
.listmain .bd .prev{ background: url(../images/prev_icon.jpg) no-repeat 0 0; margin:30px 20px 0px 0px; float:left;}
.listmain .bd .next{ background: url(../images/next_icon.jpg) no-repeat 0 0; margin:30px 10px 0px 20px; float:right;}

.listmain .bd ul{ width:884px; float:left; overflow:hidden; padding-left:5px;}
.listmain .bd ul li{ width:117px; margin:2px 8px 2px 8px; float:left; _display:inline; border:none; overflow:hidden; text-align:center; list-style:none; }
.listmain .bd ul li img{ width:117px; height:37px; display:block; cursor:pointer; border:none; margin:2px auto 2px auto;  }

.footer_bg{ width:100%; height:45px; line-height:45px; background:url(../images/footer_bg.jpg) top center repeat-x; max-width:1383px; margin:0 auto;}
.footer{ width:955px; height:45px; margin:0 auto;}
.footer_logo{ width:44px; height:34px; float:left; margin-top:6px;}
.footer p{  width:auto; height:45px; line-height:46px; color:#7b95a6; float:left; margin-left:20px;}
.footer p a{ color:#7b95a6;}
/*首页样式*/

.in_banner{ width:100%; height:130px; background:url(../images/in_banner01.jpg) top center no-repeat; max-width:1383px; margin:0 auto;}
.in_main{ width:100%; height:auto; background:#f7f7f7 url(../images/in_mainbg.jpg) top center repeat-x; max-width:1383px; margin:0 auto;}

.in_content{ width:955px; height:auto; margin:0 auto; padding-top:7px;}
.in_content .left{ width:214px; height:auto; float: left;}
.l_navi{ width:214px; height:auto;}
.l_navi ul{ width:214px; height:398px; background:url(../images/in_leftbg.jpg) top left no-repeat; padding-bottom:44px;}
.l_navi ul li{ width:212px; height:32px; line-height:32px; float:left; background:url(../images/left_bg.jpg) center left no-repeat; text-align:center; font-family:"΢ź"; border-bottom:1px solid #c6c4c5; }
.l_navi ul li.title{ width:212px; height:40px; line-height:40px; float:left; background:url(../images/in_left_topbg.jpg) center left no-repeat; color:#3d3d3d; font-size:20px;}

.l_navi ul li a{ height:32px; width:211px; float:left; color:#232323; font-size:14px;}
.l_navi ul li a:hover{ display:block; width:211px; height:32px; color:#232323; background:url(../images/left_hoverbg.jpg) center left no-repeat;}
.l_navi ul li a.curr{ display:block; width:211px; height:32px; color:#232323; background:url(../images/left_hoverbg.jpg) center left no-repeat;}


.in_content .right{ width:700px; height:auto; float: right; margin-bottom:25px;}

.in_content .right .head{ width:100%; _width:625px; font-size:12px; font-family:"΢ź"; background:url(../images/in_right_line.jpg) center bottom repeat-x;}
.in_content .right .head .in_title{ width:auto; height:39px; line-height:39px; float:left;  padding-right:10px; color:#000000; font-size:20px; border-bottom:2px solid #cfe67e;}
.in_content .right .head div.in_link{ height:39px; float:right; line-height:49px; color:#4a4a4a; font-family:"";}
.in_content .right .head div.in_link img{ float:left; margin-top:21px; margin-right:5px; }
.in_content .right .head div.in_link a{width:auto; height:39px; line-height:39px; color:#4a4a4a; background:url(../images/in_next_bg.jpg) center right no-repeat; text-align:center;}
.in_content .right .head div.in_link a.curr{width:auto; height:39px; line-height:39px; background:none; text-align:center;  padding-right:0px;}


/*列表样式*/

.in_content .right .content h1{ width:100%; height:35px; line-height:35px; font-family: "΢ź"; font-size:18px; text-align:center; color:#6118af; background:url(../images/news_show_titlebg.jpg) center bottom no-repeat;}
.in_content .right .content p.time{ width:100%; font-size:12px; text-align:center; margin-top:10px; line-height:25px;}
.in_content .right .content p.time span{ color:#0e0e0e; margin-left:20px;}
.in_content .right .content .neirong{ line-height:25px; width:100%; text-indent:25px; margin-top:15px;}
.in_content .right .content .neirong p{ margin-bottom:20px;}

/*详情样式*/

.aboutmain{ width:600px; height:359px; background:url(../images/about_bg.png) top center no-repeat; padding:50px; margin-top:25px; }
.aboutmain p{ font-size:14px; color:#4a4a4a; line-height:30px; text-indent:35px;}
.aboutmain img{ float:right;}
/*公司简介样?/

.productmain{ width:700px; height:auto; margin-top:25px;}
.productmain p{ font-size:14px; color:#4a4a4a; line-height:30px; text-indent:35px;}
/*产品服务样式*/

.plainmain{ width:700px; height:100%; margin-top:25px;}
.plainmain ul{ width:700px; height:100%;}
.plainmain ul li{ width:216px; height:141px; float:left; margin:0 8px 15px 8px; list-style:none;}
.plainmain ul li a{ height:141px; width:214px; float:left; color:#525252; display:block;}
.plainmain ul li a:hover{ color:#1294e7; display:block; width:214px; height:141px;}

.plainmain ul li a img{ width:214xp; height:111px; border:1px solid #bcbcbc;}
.plainmain ul li a:hover img{ width:214px; height:111px; border:1px solid #cfe67e;}
.plainmain ul li p{ text-align:center; line-height:30px;}


.plainmain_show{ width:700px; height:auto; margin-top:25px;}
.plainmain_show h1{ width:100%; font-size:16px; text-align:center; line-height:40px; border-bottom:1px dashed #cccccc; font-family:"΢ź"; margin-bottom:15px;}
.plainmain_show p{ font-size:14px; color:#4a4a4a; line-height:30px; text-indent:35px;}
/*机型集装器介绍样?/

.recruitmain{ width:650px; height:100%; margin:25px auto;}
.recruitmain div{ height:auto; margin-bottom:15px;}
.recruitmain div img{ width:18px; height:18px; float:left; margin-right:5px;}
.recruitmain div p{ font-size:14px; color:#504f4f; line-height:20px;}

.contactmain{ width:700px; height:auto; margin-top:25px; text-align:center;}
.contactmain .map{ width:686px; height:500px; margin:15px auto 0;}

/*联系我们样式*/

.inquirymain{ width:100%; height:320px; background:url(../images/inquiry_bg.jpg) top center no-repeat; padding-top:66px;}
.inquirymain ul{ width:100%; height:100%;}
.inquirymain ul li{ width:270px; height:63px; line-height:63px; float:left; margin:0 24px; list-style:none; font-size:20px; font-family:"΢ź";}
.inquirymain ul li a{ height:63px; width:155px; float:left; color:#525252; display:block; color:#3d3d3d; padding-left:115px;}
.inquirymain ul li a:hover{ color:#1294e7; display:block; width:155px; height:63px;}
.inquirymain ul li.guohang{ background:url(../images/guohang.jpg) top left no-repeat;}
.inquirymain ul li.guohang a:hover{ background:url(../images/guohang_hover.jpg) top left no-repeat;}
.inquirymain ul li.shenhang{ background:url(../images/shenhangblack.jpg) top left no-repeat;}
.inquirymain ul li.shenhang a:hover{ background:url(../images/shenhang.jpg) top left no-repeat;}
.inquirymain ul li.xiahang{ background:url(../images/xiahangblack.jpg) top left no-repeat;}
.inquirymain ul li.xiahang a:hover{ background:url(../images/xiahang.jpg) top left no-repeat;}
.inquirymain ul li.chuanhang{ background:url(../images/chuanhangblack.jpg) top left no-repeat;}
.inquirymain ul li.chuanhang a:hover{ background:url(../images/chuanhang.jpg) top left no-repeat;}
.inquirymain ul li.haihang{ background:url(../images/haihangblack.jpg) top left no-repeat;}
.inquirymain ul li.haihang a:hover{ background:url(../images/haihang.jpg) top left no-repeat;}

.inquirymain ul li.nanhang{ background:url(../images/nanhang.jpg) top left no-repeat;}
.inquirymain ul li.nanhang a:hover{ background:url(../images/nanhang_hover.jpg) top left no-repeat;}

.inquirymain ul li.tthy{ background:url(../images/TTHY.jpg) top left no-repeat;}
.inquirymain ul li.tthy a:hover{ background:url(../images/TTHY_hover.jpg) top left no-repeat;}

.inquirymain ul li.donghang{ background:url(../images/donghang.jpg) top left no-repeat;}
.inquirymain ul li.donghang a:hover{ background:url(../images/donghang_hover.jpg) top left no-repeat;}


.routemain{ width:100%; height:100%; margin-top:10px;}

/*运单查询样式*/

.codemain{ width:700px; height:auto; margin-top:25px;}
.codemain .introduction{ width:100%; height:auto;}
.codemain .hd{ width:100%; height:30px; line-height:30px; background:#e6e6e6; font-size:16px; color:#252525; font-family:"΢ź";}
.codemain .hd span{ width:5px; height:30px; display:block; float:left; background:#cfe67e; margin-right:10px;}
.codemain .introduction .bd{ width:100%; height:auto; line-height:30px; font-size:14px; margin-top:10px;}
.codemain .introduction .bd p{ text-indent:35px;}

.codemain .code_content{ width:100%; height:auto; margin-top:25px;}

.codemain .code_content .search_code{ width:700px; height:28px; margin:5px 0;}
.codemain .code_content .search_code .search{ width:257px; height:28px; float:right;}
.searchdiv {width:257px; height:28px; background:url(../images/search.jpg) no-repeat; overflow:hidden;}
.searchdiv .searchs .sinput {width:225px; height:26px; float:left;}
.searchdiv .searchs .sinput .inputkey {width:215px; height:26px; line-height:26px; font-size:14px; border:0px; overflow:hidden; background:none; padding-left:10px;}
.searchdiv .searchs .sinput .keytxt1 {color:#3c3c3c;}
.searchdiv .searchs .sinput .keytxt2 {color:#3c3c3c;}
.searchdiv .searchs .btn {width:32px; height:26px; border:0px; cursor:pointer; overflow:hidden;}
.searchdiv .searchs .btn .btnkey {width:32px; height:26px; cursor:pointer; border:0px; 
background:none; font-size:14px; font-weight:bold; overflow:hidden; color:#ffffff;}

.codemain .code_content .bd{ width:700px; height:auto;}
.codemain .code_content .bd table{ width:100%; height:auto; border:1px solid #bbbbbb; text-align:center; line-height:30px;}
.codemain .code_content .bd table th{ background:#e6e6e6; color:#265680; font-size:14px; height:35px; line-height:35px;}
