@charset "utf-8";

/* base 公共部分 */
body { font: 12px/22px "Source Han Sans CN"; color:#555; margin: 0px; text-align:center;}
*{ padding:0; margin:0; font-family: "Source Han Sans CN" !important;}
a { color:#555; text-decoration:none;}
a:hover{ color:#0278b8; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.page{ text-align:center; margin:20px 0; width:100%; float:left;}
.page a{  color:#222; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ color:#f00;}

.wrapper{width:100%; margin:0; padding:0;}
.top{width:1000px; margin:0 auto;}
.top .logo{width:526px; float:left;}
.top .top-right{width:470px; float:right;}
.top .top-right .tr1{text-align:right; color:#484848; height:25px; line-height:25px;}
.top .top-right .tr1 a{color:#484848;}
.top .top-right .tr1 a:hover{color:#0278b8;}
.top .top-right .tr2{padding-top:20px; text-align:right;}
.top .top-right .tr2 input{height:22px; line-height:22px; border:1px solid #d8d8d8; color:#b6b6b6;padding-left:10px;}

.navv{width:100%; height:38px; line-height:38px; background:url(../images/bg2.jpg) repeat-x;}
.navv ul{width:1000px ; margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0 20px; height:38px; line-height:38px;  position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 42px; font-size:14px; font-weight:bold;  }
.nav .nLi h3 a:hover{color:#FFA300;}
.nav .sub{ display:none; width:146px; left:0; top:37px;  position:absolute; background:#3A9ACF;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{    }

.banner{margin:0 auto;}

.slideBox{width:1300px;height:351px; overflow:hidden;margin:0 auto; position:relative;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1300px; height:351px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.main{width:1000px;margin:0 auto; margin-top:20px;}
.box1{}
.box1 .b1-left{width:450px; float:left;}
.b1-title{height:32px; line-height:32px; background:url(../images/bg3.jpg) left bottom no-repeat;}
.b1-title span{float:left; font-size:14px; color:#2c72c3;font-weight:bold; padding-left:20px; background:url(../images/bg4.jpg) left no-repeat;}
.b1-title a{float:right;font-size:12px; font-family:"Source Han Sans CN"; color:#686868;}
.b1-title a:hover{color:#0278b8;}
.b1-content{text-align:left; padding:15px 0;line-height:24px;}
.b1-content img{float:left; padding:2px; border:1px solid #e5e5e5;margin:0 10px 5px 0; }

.box1 .b1-right{width:500px; float:right;}
.box1 .b1-right .br-content{padding:10px 0;}
.box1 .b1-right .br-content ul li{background:url(../images/bg5.jpg) left no-repeat;height:29px; line-height:29px;padding-left:10px;color:#434343;}
.box1 .b1-right .br-content ul li a{float:left;color:#434343;}
.box1 .b1-right .br-content ul li a:hover{color:#0278b8;}
.box1 .b1-right .br-content ul li span{float:right;}

.box2{}
.picMarquee-left{ width:990px;  overflow:hidden; position:relative; }

.picMarquee-left .bd{ padding:10px;padding-top:20px; height:120px;line-height:30px;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  background:#f8f8f8;}
.picMarquee-left .bd ul li .pic{ text-align:center;   }
.picMarquee-left .bd ul li .pic img{ width:182px; height:94px; ; padding:2px;  }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
.tempWrap{width:980px !important}

.box3{margin:10px 0;}

.box4{height:37px; line-height:37px;background:#f8f8f8;margin:15px 0;}
.box4 ul li{float:left; padding:0 20px;}
.box4 ul li.first{font-size:14px; color:#3072c0;font-weight:bold; background:url(../images/bg6.jpg) right no-repeat;}
/*内页*/
.sider{width:200px; float:left;}
/*产品展示*/

.sidebar-content{text-align:left;}
.sidebar-content ul{margin:0; padding:0;}
.sidebar-content ul li{ padding-left:5px;padding-top:5px; padding-bottom:5px;}
.sidebar-content ul li.bt{ border-bottom:1px dashed #ccc;}
.sidebar-content ul li a{ color:#5d564c; font-size:12px; font-family:"Source Han Sans CN"; }
.sidebar-content ul li a:hover{color:#0a60b0;}
.sidebar-content ul li span{ background:url(../images/st_icon.png) no-repeat center;display:inline-block;width:20px;height:10px; cursor:pointer;}
.sidebar-content ul li span.active{ background:url(../images/st_icon_open.png) no-repeat center;}
.sidebar-content ul li ul li{ background-position:0px 11px; padding-left:10px}
.sidebar-content ul li ul li a:active{background:none; background-position:0px 11px;padding-top:5px;}
.sidebar-content ul li ul li a{color:#595959;}
.sidebar-content ul li a.pt{font-size:14px; font-family:"Source Han Sans CN";  padding-left:10px;}
.sidebar-content ul li ul li ul li a{font-weight:200;}
.sidebar-content ul li a:hover{text-decoration:none;}
.sidebar-content ul li ul li ul li a:hover{text-decoration:none;}
ul li.last{border:none;}

.sider .sider-title{ height:47px; line-height:47px; background:url(../images/bg7.jpg) no-repeat; font-size:14px; font-family:"Source Han Sans CN"; color:#fff;}
.sider .sider-title span{color:#ff9600;}

.tel{margin-top:20px;}
.tel .tt{text-align:left; line-height:30px;color:#222222; padding-top:10px;}
.sider-right{width:765px; float:right;}
.sider-right .sr-title{height:25px;line-height:25px; border-bottom:1px solid #ebebeb;}
.sider-right .sr-title .sr-left{width:150px; float:left;text-align:left; font-size:14px; font-family:"Source Han Sans CN"; color:#1866ad;}
.sider-right .sr-title .sr-right{width:600px; float:right; text-align:right; color:#222222;}

/*关于我们*/
.about{padding:20px 0;text-align:left; line-height:2; color:#222222;}

/*新闻*/
.news{padding:20px 0;text-align:left;  color:#222222;}
.news ul li{border-bottom:1px dashed #ebebeb; height:35px; line-height:35px; background:url(../images/bg9.jpg) left no-repeat; padding-left:15px;}
.news ul li a{float:left;}
.news ul li span{float:right;}

/*新闻详细页*/
.news_show{ padding:20px 0; text-align:left;}
.news_show .name{ font-size:18px; font-family:"Source Han Sans CN"; color:#1866ad; text-align:center; line-height:40px;}
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;}
.news_show .nr{ padding:8px 18px;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

/*内页右边单页及表格、表单样式*/
.intro{ line-height:26px; padding:20px; text-align:left;}
.intro p{ margin-bottom:15px;}
.intro table{ background:#dadada; margin-bottom:20px;}
.intro table tr td{ padding:5px; background:#fff;}
.intro table tr td a:hover{ color:#c30;}
.intro table input, .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"Source Han Sans CN"; border-radius:3px;}
.intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}

/*联系我们*/
.contact{padding:20px 0; text-align:left; font-size:14px;color:#222222; line-height:30px; }

/*产品展示*/
.product{ padding-top:10px;}
.product ul li{float:left; background:#f8f8f8; line-height:30px; margin:10px 8px;display:inline;}

/*产品详细*/
.product_show{ padding:20px 0; text-align:left;}
.product_show .pic{ width:502px; float:left;}
.product_show .pic img{ width:500px; border:solid 1px #dadada;}
.product_show .guige{ width:240px; float:right;}
.product_show .guige ul li{ border-bottom:dotted 1px #ccc; line-height:24px; padding-left:10px; margin-bottom:10px;}
.product_show .guige ul li .font1{ color:#287fc6;}
.product_show .sm{ width:100%; float:left; margin-top:20px;}
.product_show .sm .smbt{ border-bottom:solid 1px #dadada; width:100%; float:left;}
.product_show .sm .smbt span{ background:#287fc6; color:#fff; padding:5px 10px; border-radius:4px 4px 0 0; font-size:14px; float:left;}
.product_show .sm .neirong{ padding:10px; line-height:24px; float:left;}
/*在线客服*/
.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute;z-index:9999;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "Source Han Sans CN"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 85px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 85px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 85px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}




.footer{ background:#3d85c0;margin-top:20px; color:#000; line-height:2; padding:20px 0;}
.footer a{color:#000;}
.footer a:hover{color:#fff}








