@charset "utf-8";

html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#666; background: url(../images/20130330213155.jpg) repeat; -webkit-text-size-adjust:none; margin:0;padding:0;}

a{color:#666;; text-decoration:none;}

a:hover{ color:#000; text-decoration:none;}

.list-none{list-style:none;}

.fl{float:left;}

.fr{float:right;}

/*头部*/

.inner{ width:1000px; margin:0 auto; position:relative;}

header{background:#191919 url(../images/top_line_bg.jpg) left top repeat-x;zoom:1;min-width:1000px;}

.pp{ position:absolute; height:85px; overflow:hidden; }

.headtop{background: url(../images/top_mid_bg.jpg) no-repeat center top; zoom:1;min-height:90px;_height:90px;z-index:999999;}

.web_logo{position:relative;background:url(../images/logo.png) no-repeat;width:230px;height:52px;display:block;margin:32px 0 0 12px;}

.web_logo h1{text-indent:-999em;}

.top-nav{ position:absolute; right:13px;top:15px; z-index:1; text-align:right; list-style:none;margin:0 auto;  }

.top-nav a{ color:#D2D2D2;}

.top-nav a:hover{ color:#D2D2D2;}

.top-nav span{ padding:0px 5px; color:#666;}

.top-nav li.b{ position:absolute; bottom:0px; right:0px;}

.top-nav li.t span{ padding:0px 5px; font-size:10px; color:#bbb;}

/*导航*/

nav{position: absolute; bottom:0px;right:0px;z-index:9999999;zoom:1; height:40px;}

nav ul li{float:left;display:inline; text-align:center; height:40px; line-height:40px; position:relative;zoom:1;}

nav ul li a{ color:#fff; font-size:14px;display:block;}

nav ul li a.nav{ height:30px; overflow:hidden;}

nav ul li a:hover{ color:#fff;display:block;}

nav ul li.line{ display:block; padding:2px; background:none;}

nav ul li.hover a.nav,nav ul li.navdown a.nav{ background:url(../images/navbg2.gif) no-repeat left top; padding-left:6px; cursor:pointer;height:44px;}

nav ul li.hover a.nav span,nav ul li.navdown a.nav span{ background:url(../images/navbg.gif) no-repeat right top; padding-right:6px;display:block;zoom:1;}

nav  li dl{position:absolute;background:#666;text-align:center;display:none;left:0px; top:40px;}

nav  li dl dd{ border-bottom:#C9C9C9 solid 1px;height:30px; line-height:30px; position:relative; z-index:9999; white-space:nowrap;}

nav  li dl dd a{ font-size:12px; display:block; padding:0px 10px;}

nav  li dl dd a:hover{background:#7B7B7B;}

*html nav li dl{top:44px;} 

/*metv5s专属Flash样式开始*/
.flexslider {
    margin: 0 auto 20px;
    position: relative;
    min-width:1000px;
    overflow: hidden;
    zoom: 1;
}
.flexslider .slides{
    width: 100%;
    height: 374px;
    min-width:1000px;
    padding-left: 0;
}
.flexslider .slides li {
    width: 100%;
    height: 100%;
}
.flex-direction-nav{
    position: absolute;
    top: 40%;
    width: 100%;
}
.flex-direction-nav a {
    width: 70px;
    height: 70px;
    overflow: hidden;
    display: block;
    background: url(../img/ad_ctr.png) no-repeat;
    z-index: 10;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .3s ease;
    border-radius: 35px;
}
.flex-direction-nav .flex-next {
    background-position: 0 -70px;
    float: right;
}
.flex-direction-nav .flex-prev {
    float: left;
}
.flexslider:hover .flex-next {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
    opacity: 1;
    filter: alpha(opacity=50);
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom:  0;
    text-align: center;
    padding-left: 0;

}

.flex-control-nav li {
    margin: 0 2px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.flex-control-paging li a {
    background: url(../img/dot.png) no-repeat 0 -16px;
    display: block;
    height: 16px;
    overflow: hidden;
    text-indent: -99em;
    width: 16px;
    cursor: pointer;
}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
    background-position: 0 0;
}
.flexslider .slides img {
    width: 100%;
    height: 374px;
    display: block;
}


/*metv5s专属Flash样式结束*/

/*flash*/

.met_flash{ font-size:0px; overflow:hidden;} 

.met_flash .flash6{ margin-bottom:0px;} 

.met_flash ul{ margin:0px; padding:0px; }

/*首页*/

.rollNews {height:47px;overflow: hidden;background: url(../images/news_scroll_bg.png) left top no-repeat; margin-top:20px;}

/*--首页新闻公告--*/

#indexx .soroll{height:29px;overflow:hidden;padding-left:23px;margin-top:10px;}

#indexx .soroll h3{height:21px;line-height:26px;overflow: hidden;font-size:14px;color:#FF8400;margin-right:8px;margin-top:1px;}

#indexx .soroll ol{ float:left; height:30px; overflow:hidden;width:885px;}

#indexx .soroll ol li{ height:30px; line-height:30px; zoom:1;}

#indexx .soroll ol li a:hover{ text-decoration:none;}

#indexx .soroll li img{ padding-left:5px;}

#indexx .soroll span.time{color:#008000; padding-left:25px; float:none;}

*html #indexx .soroll li img{ margin-top:9px;}

/*产品展示*/

.hpanel{height:16px;background: url(../images/home_infotop.png) no-repeat;margin-top:10px;}

.one{background:url(../images/home_infomiddle.png) repeat-y;Min-height:130px;_height:130px;}

.two{height:15px;background:url(../images/home_infobottom.png) no-repeat; margin-bottom:10px; width:1002px;}

.index-product{padding-left:25px;}

.index-product .profld{ position:relative; overflow:hidden; width:946px;}

#trigger{float:left;height:10px; line-height:3px;}

#trigger a{ color:#F5F5F5;cursor:default; }

#trigger a:hover{ color:#F5F5F5;}

.index-product ol{ position: absolute; width: 2012em; }

.index-product ol li{ float:left; text-align:center;}

.index-product ol li a{ font-weight:bold;color:#000;overflow:hidden; }

.index-product ol li a.img{ display:block; text-align:center;}

.index-product ol li a.img img{ margin:auto;border:3px solid #fff;}

.index-product ol li h3{ font-weight:normal; height:25px;overflow:hidden;padding:0px 3px;}

.index-product .next,.index-product .prev{ width:21px; height:49px; left:6px;display:block; position:absolute; margin-top:69px; z-index:9999999;cursor:pointer; }

.index-product .next{background:url(../images/buttonright.png) no-repeat;left:969px;}

.index-product .prev{background:url(../images/buttonleft_01.png) no-repeat;}

*html .index-product .prev{*margin-left:0px;}

/*内容*/

a.more{background:url(../images/more_o.png) no-repeat; width:27px; height:9px; display:block;line-height:30px; overflow:hidden;cursor:pointer; margin-top:12px; padding-right:4px;}

.aboutus{float:left;width: 546px;height:307px;overflow: hidden; line-height:2;}

.aboutus strong{color:#333;}

h3.Ti{height:30px;line-height: 30px;overflow: hidden;font-size:14px; background:url(../images/about_title.png) no-repeat 53px 7px;padding-bottom:5px;}

h3.about{ background:url(../images/about_title1.png) no-repeat 17px 7px;}

h3.Ti span{color:#FF7800; background:url(../images/20130330213155.jpg) repeat; padding-right:3px; } 

h3.Ti b{font-weight: normal;font-size:12px;font-family: "Courier New", Courier, monospace;padding-left:6px; color:#666;}

h3.caseti{ background-position:23px 7px;padding-bottom:10px;}

h3.news{ padding-bottom:4px;}

/*品质细节*/
.xijie{
    float: left;
    padding-left: 50px;
    padding-top: 15px;
}
.i-ggone{
    width: 1000px;
    padding: 30px 0;
}
.i-ggone img{
    width: 100%;
    height: auto;
}
/*品质细节*/

/*新闻*/

.index-news{float:left;width:450px;overflow:hidden;margin-left:15px;}

.index-news .metlist{padding-top:7px;}

.index-news li.list{ height:30px; overflow:hidden;line-height:30px;zoom:1;}

.index-news .time{float:right;overflow:hidden;color:#888;padding-left:10px;}

.list1 li.list a{overflow:hidden;background: url(../images/ar_b.png) no-repeat 1px 6px;padding-left:12px;}

*html .index-news li.list img{margin-top:10px;}

*+html .index-news li.list img{margin-top:10px;}

/*案例*/

.index-case{float:left; overflow:hidden; margin-left:25px;width:450px;}
.index-case .dl-jqrun .list span{float: right;}
.style-2 dl.ind{ clear:both; zoom:1}

.style-2 dl.ind dt{ float:left; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; zoom:1}

.style-2 dl.ind dt a{ margin-left:5px;}

.style-2 dl.ind dd{ float:right; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; overflow:hidden;}

.style-2 dl.ind dd h4{ margin-left:10px;}

.style-2 dl.ind dd p.desc{ margin-left:10px; color:#888;}

.style-2 dl.ind.lastdl dt{ border-bottom:none;}

.style-2 dl.ind.lastdl dd{ border-bottom:none;}

/*链接*/

.index-top{background:url(../images/topkeys1.png) no-repeat;margin-top:15px; height:15px;}

.index-middle{ background:url(../images/keysmiddle.png) repeat-y;word-wrap: break-word; padding:0px 20px 0px; overflow:hidden; width:960px; }

.index-bottom{ background:url(../images/keysbottom.png) no-repeat left bottom;height:15px;}

.linkx h3.title{color:#000;float:left;min-width:57px;_width:57px;display:inline;white-space:nowrap;}

.linkx li{float:left;display:inline;margin-right:10px;}

.linkx  .txt,.linkx  .img{float:left;margin-left:10px;}

.linkx  .img img{width:100px; height:30px;overflow:hidden;border:1px solid #eee;}

.linkx  .txt a{white-space:nowrap;}

.inner index-middle linkx .txt table{ width:45%;}

/*底部*/

footer{width:100%;clear: both;background: #414141 url(../images/foot_bg.png) left top repeat-x; margin-top:25px;min-width:1000px;}

.foot-nav { text-align:center; margin-top:8px; height:35px; line-height:44px;color:#ddd; }

.foot-nav a{color:#ddd;}

.foot-nav a:hover{color:#fff;}

.foot-nav span{ font-size:10px; margin:0px 8px; }

.foot-text{ text-align:center; padding:8px 0px 5px;color:#ddd; }

*html .foot-text{padding:4px 0px 5px;}

.foot-text a{color:#ddd;}

.foot-text a:hover{color:#fff;}

/*内页侧栏*/

.sidebar{ margin-top:15px;}

.sidebar .sb_nav{float:left; width:185px; }

.sidebar .sb_nav h3.title{ text-align:left;padding:3px 15px; height:33px; line-height:33px;  font-size:14px; color:#000; background:url(../images/ar3d.gif) no-repeat left 14px;border-bottom:2px solid #d1d1d1; width:120px; overflow:hidden; }

.sidebar .sb_nav h3.line{ margin-top:15px;}

.sidebar .sb_nav .active{ padding:10px 0px;color:#413838;}

#sidebar dl{ margin-left:5px;}

#sidebar dl dt{ padding:4px 0px 5px 15px; margin-top:5px; background:url(../images/arrow.gif) no-rep 0px 10px;}

#sidebar dl dt a{font-weight:bold;}

#sidebar dl dd{ padding:0px 0px 0px 15px;}

#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px;background: url(../images/ar_b.png) no-repeat 1px 13px; }

.sidebar .sb_box{float:right; overflow:hidden; width:815px;}

.sidebar .sb_box h4{ position:relative;}

.sidebar  .sb_box h4.title{ height:28px; line-height:28px;background:#000;width:793px; }

.sidebar .sb_box h4.title span{ position:absolute; left:8px; height:25px; line-height:25px;  font-size:14px; padding:0px 25px;color:#fff;background:url(../images/arr_d2.jpg) no-repeat left;}

.sidebar .sb_box h4.title div.position{ float:right;position:relative; right:15px; color:#ddd;}

.sidebar .sb_box h4.title div.position a{ color:#ddd;}

.sidebar .sb_box h4.title div.position a:hover{ color:#fff;}

/**/

#newslist li{ padding:6px 10px 10px ; background:url(../images/ar_sp_dot.jpg) no-repeat 1px 17px;border-bottom:1px dashed #d1d1d1;}

#downloadlist .metlist dd{background:none;}

#newslist li p{color:#888;position: relative;}

*html #newslist li {background:url(../images/ar_sp_dot.jpg) no-repeat 1px 13px;}

#newslist{padding:15px 20px 0px 20px;}

#newslist ul.metlist{padding-bottom:15px;}

#showtext {padding:15px;line-height:2;width:787px;}

#productlist{width:790px;padding:15px 8px;}

*html #productlist{*margin-left:-10px;}

#productlist li{margin-bottom:10px;}

#productlist li a.img img{ border:4px solid #fff;}

#productlist li h3 {padding: 8px 0px 10px;}

#showproduct .ctitle {background: url(../images/icon_corn.jpg) no-repeat left center;margin: 10px 0px 10px;padding:7px 40px;}

#member_basic h3.hrtl span{background:none; border:0;}

.editor{ color:#666;padding-top:10px;}

#joblist dd .editor{color:#000;}

input.input-text, input.input-file, input.code{width:148px;}

.advsearch_class1,.advsearch_class2,.advsearch_class3, select{ width:148px;}






.list-none dt{
transition:background 0.2s linear;
}
.list-none dt:hover{
background:rgba(0,0,0,0.7);
}
.list-none dt:hover a{
  color:#ffffff;
}

.product_list .pro_list{
  transition:background 0.2s linear;
}
.product_list .pro_list:hover{
  background:rgba(0,0,0,0.7);
}
.product_list .pro_list:hover h3 a{
 color:#ffffff;
 text-decroation:none;
}

dl dd{
transition:background 0.2s linear;
}
dl dd:hover{
background:rgba(0,0,0,0.7);
}
dl dd:hover a{
color:#ffffff;
}
#sidebar .list-none dt{
transition:background 0.2s linear;
}
#sidebar .list-none dt:hover{
background:rgba(0,0,0,0.7);
}
#sidebar .list-none dt:hover a{
color:#ffffff;
}

#sidebar dd{
transition:background 0.2s linear;
height:30px;
line-height:30px;
}
#sidebar dd:hover{
background:rgba(0,0,0,0.7)
}
#sidebar dd:hover a{
color:#ffffff;
}
#sidebar dd a{
margin-left:5px;
}
