﻿@charset "utf-8";
/*私有样式库*/
.mt20{margin-top:20px;}
.p10 { padding: 10px; }
/*头部*/
.head { height:78px;}
.logo { margin: 20px 0 0; }
.head_r { margin: 30px 0 0; }
.head_r a{padding:0 4px;}
/*banner*/
/*.banner { height: 392px; }*/
.banner { height: 500px; }
.banner .ban_c {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.banner .ban_c img {position:absolute;width:1440px;left:50%;margin-left:-720px;}
.banner .ban_nav{display:none;}
.banner .mask{position:absolute;width:427px;height:500px;left:50%;margin-left:-480px;top:0;z-index:5;box-shadow:24px 0 48px rgba(0,0,0,.2);overflow:hidden;}

.imt{margin-top:-12px;z-index:6;}
.ibox_wrap{background:#fff; border: 1px solid #ccc;height: 260px;}
.wrap.oh {max-width: 1366px;}
.foot .left{width: 65%;margin-left: 15%;float:left;}
/*中部三栏*/
.box { height: 268px; overflow: hidden; line-height:22px;}
.box1 { width: 280px; margin-right: 30px; padding-left:25px;}
.box1 img{margin-bottom:6px;}
.box2 { width: 284px; }
.box3 { width: 298px;padding-right:12px; }
.box3 p{font-size:14px;}
.iNew_list .t{border-bottom:1px solid #ff8a00;height:30px;line-height:30px;}
.iNew_list a{width:62%;font-weight:bold;}
.iNew_list .date{height:100%;background:url(../images/00_15.png) center no-repeat;color:#fff;width:80px;text-align:center;}
.iNew_list p{height:45px;padding-top: 5px;overflow:hidden;}
.iNew_list a:hover{color:#28367a;}
.brand{/*border-bottom: 1px solid #D9D9D9;border-left: 1px solid #D9D9D9;border-right: 1px solid #D9D9D9;*/padding-bottom:8px; padding-top: 20px;height: 175px;padding-left: 10px;*padding-left:0;}
.iQuick{margin-right:-15px;}
.iQuick li{position:relative;float:left;width:310px;margin-right:15px;padding-top:15px;height:109px;overflow:hidden;}
.iQuick .t{left:0;top:0;width:100%;}
.iQuick .t a{display:inline-block;text-align:left;width:282px;height:30px;padding-left:16px;font:14px/30px 'microsoft yahei';color:#fff;background:url(../images/00.png);}

/*底部通用*/
.foot { background: #e8e9ed;padding: 8px 0; }
.f_l1{border-bottom:1px solid #666;padding:4px 0;margin-bottom:4px;}
.spanList{height:14px;line-height:14px;}
.spanList a{display:inline-block;font-weight:bold;border-left:1px dotted #666;margin-left:-1px;padding:0 12px;}

/*内页结构*/
.c { border: 1px solid #ccc;background:url(../images/00nyhead.jpg) 0 1px repeat-x;}
.side { width: 215px;background:url(../images/00left_bg.gif) right 0 repeat-y;/*两栏等高 */ padding-bottom: 9999em; margin-bottom: -9999em;/*两栏等高*/ }
.main { width: 690px; padding-right: 30px; }
.cont_side{width:178px;margin-right:15px;}
.cont_main{padding-left:15px;border-left:1px solid #ddd;width:480px;line-height: 25px;padding-bottom: 10px;}
/*产品详细页*/
.proPic { height: 380px; overflow: hidden; }
.proPic img { height: 100%; max-width: 100%; }
.sear .btn { width: 70px; height: 22px; line-height: 20px; background: url(../images/btn2.png) 0 0 no-repeat; border: none; text-align: center; color: #fff; cursor: pointer; }
/*内页细节样式*/
.side_info { background:url(../images/00map.jpg) no-repeat #e6e9ea;padding:50px 0 20px 8px;margin:0 25px;}
.side_info select{width:146px;}
.main .channelT { height: 49px; line-height: 48px; background:url(../images/00channelb.gif);margin: 0 0 20px; }
.main .channelN { background:none; }
.channelInfo { margin: 0 0 20px; }
.quickLink { padding: 0 0 20px; }
.quickLink .tip { background: url(../images/ico6.jpg) 0 0 no-repeat; padding-left: 28px; color: #000; }
.items { display: block; background: #e5e5e5; line-height: 26px; text-indent: 6px; margin: 12px 0 0; }
.quickLink .tc a { display: inline-block; width: 120px; line-height: 22px; background: url(../images/li2.gif) 8px center no-repeat; margin: 10px; border: 1px solid #dbdbdb; }
.quickLink .tc a:hover { border-color: #000; }
.news .newsTop { height: 125px; margin-bottom: 20px; }
.news .newsTop .title { margin-bottom: 10px; }
.news .newsTop .title a { color: #626262; }
.news .newsTop .img { height: 107px; width: 160px; padding: 7px; border: 1px solid #e7e7e7; }
.news .newsTop img { height: 107px; width: 160px; }
.news .newsTop .info { padding-top: 10px; margin-top: 10px; border-top: 1px dotted #cdcdcd; }
/*0902 add*/
.channel_w{height:54px;border-bottom:1px solid #dbdbdb;line-height:1;text-align:left;}
.channel_w .num{float:left;font-size:52px;color:#dbdbdb;margin:0 6px;font-family:Arial, Helvetica, sans-serif;}
.channel_w .n{padding-top:10px;font:bold 16px/1.4 'microsoft yahei';color:#000;}
.channel_w em{color:#888;}
.foot .right {float: right;width: 13%;}
.foot .right img{width:80px;}