@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,del,cite,address,small,sub,sup,b,u,i,center,font,em,strong,dl,dt,dd,ul,ol,li,form,fieldset,legend,table,caption,thead,tbody,tfoot,tr,th,td{margin:0;padding:0;outline:none;text-decoration:none;list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{text-decoration:none;color:#6a6a6a;cursor:pointer;}
img{border:none;}
body{font-size:12px;color:#6a6a6a;font-family:"Microsoft YaHei";}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
/*  Padding or Margin Styles  */
.p5{padding:5px;}.p6{padding:6px;}.p10{padding:10px;}.p15{padding:15px;}
.pt2{padding-top:2px}.pt3{padding-top:3px}.pt5{padding-top:5px;}.pt6{padding-top:6px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.pt80{padding-top:80px;}.pt100{padding-top:100px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb40{padding-bottom:40px;}.pb50{padding-bottom:50px;}
.pl5{padding-left:5px;}.pl6{padding-left:6px;}.pl8{padding-left:8px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pl50{padding-left:50px;}
.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt12{margin-top:12px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt50{margin-top:50px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr12{margin-right:12px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr24{margin-right:24px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.mr50{margin-right:50px;}
.mb5{margin-bottom:5px;}.mb15{margin-bottom:15px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb50{margin-bottom:50px;}
.ml3{margin-left:3px;}.ml5{margin-left:5px;}.ml8{margin-left:8px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}.ml60{margin-left:60px;}.ml80{margin-left:80px;}.ml100{margin-left:100px;}.ml120{margin-left:120px;}

/*  font Styles  */
.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}
.font-yh{font-family:"Microsoft YaHei";}.font-taho{font-family:Tahoma;}.font-song{font-family:"宋体";}

/*  block line-height or text-indent Styles  */
.lhg20{line-height:20px;}.lhg21{line-height:21px;}.lhg22{line-height:22px;}.lhg23{line-height:23px;}.lhg24{line-height:24px;}.lhg25{line-height:25px;}.lhg26{line-height:26px;}
.tint5{text-indent:5px;}.tint10{text-indent:10px;}.tint15{text-indent:15px;}.tint20{text-indent:20px;}.tint2em{text-indent:2em;}

/*  font color Styles  */
.white{color:#fff;}.blue{color:#3399cc;}.blue1{color:#2d4b96;}.green{color:#b6d905}
.red{color:#cc0001;}.light-red{color:#c11b1b;}.red-pink{color:#ff3370;}.weight-pink{color:#f63d74;}.light-pink{color:#fd83a7;}
.gary0{color:#000;}.gary3{color:#333;}.gary6{color:#666;}.gary9{color:#999;}.garyc{color:#ccc;}.gary4c{color:#4c4c4c;}.garya{color:#aaa;}.gary5a{color:#5a5a5a;}.garya5{color:#a5a5a5;}.garyb1{color:#b1b1b1;}.garyde{color:#dedede;}
.orange{color:#FF6600;}
a.orange{color:#FF6600;}
/*背景*/
#pagination li,#pagination li.current{background:url(../images/index-bg.png) no-repeat transparent;}
/*头部*/
#header{width:100%;height:105px;background:url(../images/header-bg.gif) repeat-x;}
.header{width:980px;margin:0 auto;}
.logo-bar{height:65px;}
.navgation{height:40px;overflow:hidden;background:url(../images/a2-bg.gif) repeat-x;width:980px;}
.navgation ul{}
.navgation ul li{float:left;width:95px;height:40px;}
a.a1{display:block;color:#fff;width:95px;background:url(../images/nav-li.gif) no-repeat;height:40px;line-height:40px;text-align:center;font-size:14px;font-weight:bold;float:left;}
a.a2{display:block;color:#fff;width:95px;height:40px;line-height:40px;text-align:center;font-size:14px;font-weight:bold;float:left;background:none;}
a.a2:hover{display:block;color:#fff;width:95px;background:url(../images/nav-lihover.gif) no-repeat;height:40px;line-height:40px;text-align:center;font-size:14px;font-weight:bold;float:left;}

/*轮播*/
#full-screen-slider { width:100%; height:248px; float:left; position:relative}
#slides { display:block; width:100%; height:248px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:80%; top:200px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:19px; height:19px; float:left; margin-left:15px;background-position:-371px -355px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-position:-371px -392px;}
/*最新公告*/
.new-message{width:980px;margin:0 auto;height:36px;line-height:36px;overflow:hidden;}
.wid800{max-width:800px;height:36px;overflow:hidden;}
/*内容*/
#con-box{width:100%;background:url(../images/con-box-bg.gif) repeat-x;}
.con-box1{width:980px;margin:0 auto;overflow:hidden;}
.company-intro{width:327px;}
.company-intro-title{height:38px;background:url(../images/title-li-bg.gif) no-repeat right;color:#ff6c00;line-height:38px;}
.company-intro-title h3{font-size:14px;font-weight:bold;}
.company-intro-con{overflow:hidden;background:url(../images/company-bg.gif) repeat-y;padding:20px 18px 0 0;text-indent:2em;line-height:24px;height:366px;}
.company-news{width:327px;}
.company-news-con{overflow:hidden;background:url(../images/company-bg.gif) repeat-y;padding:0 15px;height:385px;width:297px;}
.company-news-con ul{}
.company-news-con ul li{border-bottom:1px dotted #cacaca;overflow:hidden;}
.special{padding:20px 0 10px 0;overflow:hidden;width:297px;float:left;}
.imgbox{width:120px;height:75px;}
.special-intro{width:167px;height:74px;overflow:hidden;}
.special-intro p{line-height:20px;font-weight:normal;color:#6a6a6a;text-indent:2em}
.special-intro h3{font-size:12px;font-weight:bold;display:inline-block;height:17px;width:167px;overflow:hidden;}
.general{padding:10px 0 0 0;overflow:hidden;width:297px;}
.general span{display:block;}
.general span a{display:block;width:288px;height:34px;overflow:hidden;}
.general-top{width:297px;background:url(../images/dot.png) no-repeat left 5px;padding-left:10px;line-height:18px;}
.general-top a{color:#333;font-family:"宋体";}
.general-top a:hover{color:#FF6600;}
.general-bottom{color:#999;padding-left:10px;height:24px;line-height:24px;}
.product-list{width:326px;}
.product-list-title{height:38px;color:#ff6c00;line-height:38px;}
.product-list-title h3{font-size:14px;font-weight:bold;}
.product-list-con{width:296px;padding:16px 15px 0 15px;overflow:hidden;}
.product-list-con ul{}
.product-list-con ul li{width:138px;float:left;background:url(../images/dot2.png) no-repeat left 10px;padding-left:10px;height:26px;overflow:hidden;line-height:26px;}
.product-list-con ul li a{color:#333;font-family:"宋体";}
.product-list-con ul li a:hover{color:#FF6600;}
.product-img-con{width:296px;padding:0 15px;overflow:hidden;}
/*友情链接*/
.friendlink{width:968px;border:1px solid #f39c01;padding:10px 5px;margin:20px auto;overflow:hidden;height:17px;}
.friendlink ul{}
.friendlink ul li{float:left;height:17px;margin-bottom:10px;}
.friendlink ul li h2{font-size:12px;font-weight:bold;}
.friendlink ul li a{color:#333;}
.friendlink ul li a:hover{color:#FF6600;}
/*底部*/
#footer{width:100%;overflow:hidden;background:#e8e8e8;}
.footer{width:980px;overflow:hidden;padding:20px 0;text-align:center;margin:0 auto;}
/*产品列表页*/
.con-box{width:980px;margin:0 auto;padding:10px 0;overflow:hidden;}
.con-box-l{width:192px;margin-right:18px;}
.product-box{width:192px;oveflow:hidden;margin-bottom:20px;}
.product-box-title{height:30px;line-height:30px;background:url(../images/product-list-titlebg.gif) no-repeat;padding-left:15px;}
.product-box-title h2{font-size:14px;font-weight:bold;color:#fff;}
.product-box-con{width:170px;border:1px solid #ffcc66;border-top:none;border-bottom:none;padding:10px;}
.product-box-con ul{}
.product-box-con ul li{height:29px;line-height:29px;border-bottom:1px dotted #e6e5e0;background:url(../images/icon.jpg) no-repeat 15px center;padding-left:45px;}
.product-box-con ul li a{color:#333;}
.product-box-con ul li a:hover{color:#FFA500;}
.product-box-bottom{height:4px;background:url(../images/product-list-bottombg.gif) no-repeat;}
.aboutus-con{width:170px;border:1px solid #ffcc66;border-top:none;border-bottom:none;padding:10px;}
.aboutus-con p{margin-bottom:10px;}
.con-box-r{width:770px;}
.conbox-r-title{height:30px;border-bottom:1px solid #CCC;line-height:30px;color:#FFA500;}
.conbox-r-title a{color:#FFA500;}
.conbox-r-con{padding:10px 0;overflow:hidden;}
.conbox-r-con ul{}
.conbox-r-con ul li{width:130px;float:left;margin-bottom:20px;}
.conbox-r-con ul li p{height:24px;line-height:24px;text-align:center;}
/*新闻列表页*/
.news-con{overflow:hidden;}
.news-con ul{}
.news-con ul li{height:40px;border-bottom:1px dotted #CCC;line-height:40px;}
.news-con ul li a{color:#333;}
.news-con ul li a:hover{color:#FF6600;}

.news-con .indu{ padding:10px 20px 10px 30px;}
.news-con .indu h4{font-size:14px; line-height:35px; height:35px;}
.news-con .indu ul li{ line-height:25px;}
.news-con .indu p{ float:right; padding-right:20px;}
/*详细内容页*/
.about-con{padding:10px 0;text-indent:2em;line-height:24px;color:#909090;font-family:"宋体"}
.about-con h2{display:block;border-bottom:1px dotted #e6e5e0;height:40px;line-height:40px;text-align:center;font-size:14px;color:#FFA500;}
.about-con p{margin:8px 0;}



/*翻页*/
div#showpages {
clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
white-space: nowrap;
}

div#pagesinfo {
float:left;
padding:3px 8px 3px 20px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:20px;
white-space: nowrap;
}

div#pages ul{
margin:0;
padding:0;
}

div#pages a:link,div#pages a:visited,div#pages a:active{
color:#303030;
text-decoration: none;
}

div#pages a:hover{
color:#ff0000;
text-decoration: none;
}

div#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

div#pages li.pagesnow{
color:#303030;
background-color:#eee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
background:#fff;
}
/*翻页结束*/



.flashNews {position:relative; width:296px; margin-bottom:12px; overflow:hidden; text-align:left;}
.firstNews {position:relative; float:right; width:296px; margin-bottom:12px; overflow:hidden;}
.flashNews, .firstNews {height:152px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:296px;height:73px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:10px;top:240px;width:264px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#f00;}
.flashNews p {position:absolute;left:10px;top:270px;width:264px;height:20px;line-height:20px;z-index:2;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#f00;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(../images/flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#fff;}/*数字*/
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#8C0A0C;}
.firstNews h3 {width:280px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:280px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:280px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:280px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;}
