﻿@charset "gb2312";
/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,br,select { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,i,em { font-size:14px; font-weight:normal; font-style:normal; }
body { font:14px "Microsoft YaHei";background:#f5f5f5;}
li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none;color:#333; }
a:hover { text-decoration:none;color:#005d34; }
a:focus,input:focus { outline:0 none;}
textarea { resize:none; font-size:12px; } /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/
/*========定义通用样式========*/
.clear { clear:both;}
.left { float:left;}
.right { float:right;}
.wrap{ width: 1200px; margin:0 auto;}
/*====header====*/
.header{width:100%;height:auto;position:relative;z-index:111;}
.headtop{height:93px;background:#f3f3f3;}
.headtext{width:240px;position:relative;top:50px;font-weight:bold;font-size:16px;}
.tel{display:block;position:relative;left:0;background:url(/images/tel.png) no-repeat left center;height:24px;width:24px;}
.headtext1{position:relative;left:10px;color:#ff5500;}
.headtext2{position:relative;left:6px;color:#006ebb;}
.huany{height:50px;line-height:50px;color:#828282;width:350px;position:absolute;right:0;}
.huanya{color:#333333;font-size:18px;font-weight:bold;}

.headbot{height:10px;background:#006ebb;}
.logo{position:relative;top:0px;z-index:11;}
/*nav_Box*/
.nav_box {position:relative;left:10px;top:15px;z-index:11;}
.nav{text-align:center;position:relative;font-size:14px;float:right;}
.nav li{float:left;width:150px;height:50px;position:relative;border-right:1px solid #006ebb;}
.nav li:hover{background:#006ebb;}
.nav li a{display:block;color:#fff;position:relative;}
.nav li a:hover,.nav li a:active{ }
.nav li a span{display:block;font-size:12px;color:#ccc;}
.nav li a span:hover{color:#fff;}
.nav li ul{display:none;background:#006ebb;position:absolute;top:40px;}
.nav li ul li{height:35px;width:160px;border-right:none;}
.nav li ul li a{display:block;height:35px;line-height:35px;color:#fff;top:0px;}
.nav li ul li a:hover{background:#000000;}

.navbot{background:url(/images/nav_bg.png) center no-repeat;width:100%;height:65px;position:absolute;top:100px;z-index:1;}
.cnen{position:relative;top:20px;z-index:11;}

/*banner*/
.fla{background:url(/images/bannerbg.jpg) center center no-repeat;position:relative;height:510px;z-index:11;}
.fla .slideBox{position:absolute;display:block;height:452px;overflow:hidden;bottom:15px;}
.fla .slideBox .bd img{display:block;margin:0 auto;width:100%;height:452px;z-index:1;}
.fla .slideBox .hd{position:relative;top:-30px;z-index:1111}
.fla .slideBox .hd ul{text-align:center;position:absolute;right:0px;top:-6px;}
.fla .slideBox .hd ul li{border:solid 1px #000000;background:#ffffff;width:16px;height:16px;margin-right:4px;display:inline-block;cursor:pointer;}
.fla .slideBox .hd ul li.on{border:none;background:#ff0000;border:solid 1px #000000;}

.slideinfo{height:65px;background:rgba(0, 0, 0, 0.6);filter:Alpha(opacity=60);position:absolute;bottom:0px;z-index:111;}
.slideinfo span{height:65px;line-height:65px;position:relative;left:14px;color:#fff;}
/*====footer====*/
.footer{background:#fff;height:105px;padding:10px 0px;}
.foot_top{margin-top:10px;border-top:1px solid #ccc;padding-top:10px;}

.foot_left{width:800px;}
.foottext{width:300px;position:relative;top:12px;}
.foottext1{position:relative;left:10px;color:#6f6f6f;}
.foottext2{position:relative;left:6px;color:#f75100;font-size:18px;font-weight:bold;font-style:italic;}
.top_p a{display:inline-block;color:#565656;padding-top:30px;}
.top_p span{color:#666;display:inline-block;padding:0px 4px;}
/*====homepage====*/
.homepage{background:#f5f5f5;}
.cen1{min-height:255px;padding:25px 0px;}
.centop{height:35px;border-bottom:1px solid #ccc;}
.centop .text1{display:inline-block;font-size:20px;font-weight:bold;color:#006ebb;padding-bottom:6px;border-bottom:2px solid #ccc;}

.list_scroll{ position:relative;z-index:5;height:200px;top:20px;}
.bd_list{ position:relative; overflow:hidden;left:54px;}
.bd_list li{ float:left;width:240px; height:160px;padding:10px;background:#e9e9e9;border:1px solid #dadada;margin-right:14px;}
.bd_list li img{ width:240px; height:160px;}
.prevP,.nextP{opacity: 0.4;filter: alpha(opacity=40);}
.prevP:hover,.nextP:hover{CURSOR: pointer;opacity: 0.6;filter: alpha(opacity=60);}
.prevP{display:block;background:url(/images/sprite.png) no-repeat left center;width:30px;height:48px;position:absolute;top:60px;left:0px;}
.nextP{display:block;background:url(/images/sprite.png) no-repeat right center;width:30px;height:48px;position:absolute;top:60px;right:0px;}

.cen2{margin:25px 0px;}
.cen2box{padding:20px;background:#fff;border-radius:10px;}
.cen2_left{width:835px;}
.haboutbox{width:560px;margin-left:25px;}
.haboutinfo{padding:14px 0px 0px 10px;}
.haboutinfo p{color:#757575;font-size:14px;line-height:24px;}
.haboutinfo .more{color:#ff8c00;font-weight:bold;}

.cen2_right{width:285px;}
.hcontactbox{padding:14px 0px 0px 10px;line-height:2em;}

/*====innerpage====*/
.innerpage{padding:30px 0px;min-height:300px;}

.innertop{height:45px;border-bottom:1px solid #d3d3d3;position:relative;}
.itoptext1{position:relative;left:0px;bottom:16px;color:#005d34;font-size:48px;font-style:italic;}
.textbox{position:relative;left:10px;}
.itoptext2{display:block;height:20px;font-size:18px;color:#5a5a5a;}
.itoptext3{font-family: Arial,Helvetica,sans-serif;color:#999999;}

.innertit{position:relative;top:20px;}
.innertit tt{padding:0px 4px;color:#b5b5b5;}
.innertit a{color:#666666;}
.innertit a:hover{color:#005d34;}
.house{background:url(/images/house.png) no-repeat left top 2px;padding-left:16px;color:#5a5a5a;}
/*about*/
.i_about_info{font-size:14px;color:#666666;padding-top:20px;line-height:1.8em;}
.i_about_info p{text-indent:28px;line-height:28px;}

/*contact*/
.contact_box{padding-top:20px;color:#666666;padding-bottom:20px;position:relative;z-index:11;line-height:1.8em;}
.contact_r{ width: 940px;font-size:14px;position:relative;top:40px;}
.mapBox{padding:5px;border:1px solid #ccc;overflow:hidden;}
/*feedback*/
.message_box{padding-top:20px;}
.messageBox{width:810px;height:auto;color:#666;padding-left:120px;padding-top:30px;}
.messageSpan{display:inline-block;width:80px;height:22px; vertical-align:middle;}
.messageSpan2{display:inline-block;width:80px;padding-right:3px;height:86px;line-height:86px; vertical-align:middle;}
.messageInp1{width:222px;height:20px;border:1px solid #abadb3;}
.messageTextarea{width:424px;height:84px;border:1px solid #abadb3;}
.messageInp2{width:54px;height:20px;border:1px solid #abadb3;}
.messageBtn{width:49px;height:20px;border:1px solid #abadb3;font-size:12px;color:#000;border-radius:4px;margin-right:10px;}
.messageP{padding-bottom:10px;}

.message_r{text-align:center;}
/*case*/
.ixiao_top .tit_l{width:130px;}
.xiaoshoubox{color:#444;}
/*news*/
.ileft{background:#006ebb;padding:10px;height:auto;position:relative;}
.ileft .itypetit{width:212px;height:55px;line-height:55px;background:#006ebb;color:#fff;position:relative;font-size:22px;font-weight:bold;}
.ileft .itypetit span{display:inline-block;padding-left:18px;}

.inner_typelist{width:212px;margin-top:2px;}
.inner_typelist li{margin-bottom:1px;background:url(/images/icon11.png) left 12px center no-repeat #fff;height:36px;}
.inner_typelist li a{display:block;padding-left:24px;line-height:36px;font-size:14px;color:#333;}
.inner_typelist li:hover{background:url(/images/icon11.png) left 12px center no-repeat #ccc;}
.div1{text-align:left;}
.div2{ width:auto; height:48px;overflow:hidden; border-bottom:1px solid #e6e9ee; background:#f3f5f7; padding-left:19px;  line-height:48px; color:#444444;}
.div2:hover,.div2.act,
.div2:hover a,.div2.act a {background:#8b98aa; color:#fff; border-bottom:1px solid #8b98aa;}
.div3{display:none; width:auto; padding:0 18px; background:#e6e9ee; padding-bottom:23px;}
.div2:hover:.div3{display:block;}
.pronav{ overflow:hidden;}
.pronav li{ background:url(../images/pli.jpg) repeat-x left bottom;}
.pronav li a{ display:block;font-size:14px; line-height:45px;color:#189px; padding-left:10px; background:url(../images/plia.png) no-repeat 0px center;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.pronav li:hover a,
.pronav li.act a{ color:#04a1e9;}
.pageNum{text-align:center;padding-top:20px;}
.ilianxi{margin-top:40px;width:213px;min-height:120px;background:url(/images/ibg.jpg) no-repeat #f1f1f1;color:#444444;line-height:24px;position:relative;padding-top:90px;padding-left:5px;padding-right:5px;}

.iright{width:940px;}
.irtitle{width:100%;padding-left:24px;height:37px;line-height:37px;background:#c7c7c7;font-size:20px;font-weight:bold;color:#006ebb;}

.inewsbox{padding:20px 0px;}
.inews_ul{padding-top:20px;}
.inews_ul .inews_li{height:24px;padding-top:12px;border-bottom:1px dashed #ccc;}
.inews_a{color:#333333;font-weight:bold;}
.inews_a:hover{color:#0064d4;}
.itime{color:#b1b1b1;}
/*news detail*/
.news_det{padding-top:20px;}
.newsCon{height:auto;color:#4e4e4e;}
.newsCon_title{height:64px;border-bottom: 1px dotted #E3E3E3;text-align:center;}
.conTitle {font-size: 16px;height: 36px;line-height: 36px;font-weight:bold;color: #565656;text-align: center;}
.conInfo {line-height: 22px;height: 22px;}
.newsCon_text{line-height:26px;text-indent:2em;text-align:justify;}

.fanye{padding:14px 0px;margin:0px 20px;color:#545454;}
.fanye a,.fanye span{display:block;float:left;}
/*product*/
.iprobox{padding:20px 0px;}
.iproduct{padding-top:20px;}
.iproduct li{float:left;margin:0px 20px 10px 0px;}
.iproduct li .iproimg img{width:260px;height:190px;padding:15px;border:1px solid #a8a8a8;}
.iproduct li .iproimg img:hover{border:1px solid #333;}
.iproduct li .ipone{line-height:34px;font-size:14px;text-align:center;}

/*product detail*/
.pro_det{padding-top:20px;}
.img_info{padding:20px 0px 0px 30px;}
.iproinfo{margin:0px 0px;}
.iproinfo img{max-width:100%;}
.iproinfo p{line-height:34px;}
.retitle{font-size:24px;color:#444;font-weight:bold;}

.img_info .pone{display:block;width:560px;height:39px;border-bottom:1px solid #ccc;color:#545454;font-size:16px;font-weight:bold;}
.price label,.reprice label{color:#acacac;}
.price del{color:#666666;}
.reprice span{color:#ff3c00;}
.img_info .price{line-height:32px;font-size:14px;}
.img_info .reprice{font-size:14px;}

.i_titbg{background-color: #F5F5F5;border: 1px solid #E5E5E5;color: #868686;line-height: 1.7em;margin-bottom: 10px;padding: 5px;}
.ipro_info{font-family:Arial, Helvetica, sans-serif;color:#444444;text-align:justify;}

.page-margin{padding-top:25px;width:100%;padding-bottom:15px;}
.nameProduct{padding:5px 0px;}
.pageNum{text-align:center;font-size:14px;clear:both;}